Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Cassandra NoSQLÊý¾ÝÄ£ÐÍÉè¼ÆÖ¸ÄÏ
 
  2369  次浏览      27
 2017-12-15  
 
±à¼­ÍƼö:
±¾ÎÄÀ´×ÔÓÚcsdn,±¾ÎÄͨ¹ýÒ»¸ö¼òµ¥µÄʵÀýÏêϸ½éÉÜÁËCassandraÊý¾Ý½¨Ä£µÄÎå¸ö²½Öè¡£

ÎÒÃÇ×î½üÔÚInstaclustr·¢±íÁËһƪÓйØÔÚCassandraÖо­³£³öÏÖµÄÊý¾Ý½¨Ä£´íÎóµÄÎÄÕ¡£ÕâÆªÎÄÕ·dz£ÊÜ»¶Ó­£¬²¢´ÙʹÎÒ˼¿¼ÈçºÎÉè¼Æ³ö¸ßÖÊÁ¿µÄCassandraÊý¾ÝÄ£ÐÍ£¬ÒÔ±ÜÃâÔÚÉè¼ÆµÄ¹ý³ÌÖеôÈëÏÝÚå¡£

ÔÚ»¥ÁªÍøÉÏ£¬Äã¿ÉÒÔÕÒµ½ºÜ¶àÓйØÊÊÅäÊý¾ÝÄ£ÐÍÉè¼Æ¹æÔòºÍÉè¼ÆÄ£Ê½µÄÓÅÐãÎÄÕ£¬ÀýÈ磺Apache CassandraÊý¾Ý½¨Ä£Ö¸ÄϺÍÊý¾Ý½¨Ä£ÓÅÐãʵ¼ù ¡£

È»¶ø£¬ÎÒÃDz¢Ã»ÓÐÒ»¸öÏêϸµÄ²Ù×÷²½ÖèÀ´Ö¸µ¼Äã¶ÔÊý¾Ý½øÐзÖÎö£¬²¢ÊÊÅäÏàÓ¦µÄ¹æÔòºÍģʽ¡£µ«Õâ·Ý°×ƤÊéÕý³¢ÊÔ×ÅÌî²¹Õâ·½ÃæµÄ¿Õ°×¡£

µÚÒ»½×¶Î£ºÁ˽âÊý¾Ý

Õâ¸ö½×¶ÎÓÐÁ½¸ö²½Ö裬ÕâÁ½¸ö²½Öè¶¼ÊÇΪÁ˸üºÃµØÀí½âÄãÕýÔÚ½¨Ä£µÄÊý¾ÝºÍËùÐèµÄ·ÃÎÊģʽ¡£

¶¨ÒåÊý¾ÝÓò

µÚÒ»²½ÊÇÉîÈëÀí½âÊý¾ÝÓò¡£×÷Ϊһ¸ö·Ç³£ÊìϤ¹ØÏµÊý¾Ý½¨Ä£µÄÈË£¬ÎÒÇãÏòÓÚͨ¹ý»æÖÆERͼÀ´Àí½âÕâЩʵÌå¡¢Ö÷¼üºÍ»¥ÏàÖ®¼äµÄ¹ØÏµ¡£µ«ÊÇ£¬Èç¹ûÄãÊìϤÁíÒ»ÖÖ±ê¼Ç·¨£¬ÄãÒ²¿ÉÒÔÓÃÒ»ÏÂÊÔÊÔ¡£ÄãÐèÒªÔÚÂß¼­²ãÃæÀí½âÒÔϹؼüµã£º

Êý¾ÝÄ£ÐÍÖеÄʵÌ壨»ò¶ÔÏó£©ÊÇʲô£¿

ʵÌåµÄÖ÷Òª¹Ø¼üÊôÐÔÊÇʲô£¿

ʵÌåÖ®¼äÓÐÄÄЩ¹ØÏµ£¨¼´´ÓÒ»¸öµ½ÁíÒ»¸öµÄÒýÓã©£¿

¹ØÏµµÄÏà¶Ô»ùÊýÊǶàÉÙ£¨ÀýÈ磬¼ÙÉè´æÔÚÒ»¶Ô¶àµÄ¹ØÏµ£¬ÄÇôƽ¾ùÊÇ1¶Ô10£¬»¹ÊÇ1¶Ô10000£©£¿

¶¨ÒåËùÐèµÄ·ÃÎÊģʽ

ÏÂÒ»²½£¬ÅªÇå³þÄã×Ô¼ºÐèÒªÈçºÎ·ÃÎÊÊý¾Ý£º

ÁгöÐèÒª·ÃÎÊÊý¾ÝµÄ·¾¶£¬ÀýÈ磺

ÒÔ¿Í»§IDΪË÷Òý£¬ÔÚij¸öÈÕÆÚ·¶Î§ÄÚËÑË÷½»Ò׼Ǽ£¬È»ºó´ÓËÑË÷½á¹ûÖÐËÑË÷ÌØ¶¨½»Ò×µÄÏêϸÐÅÏ¢¡£°´Ä³¸öÌØ¶¨µÄ·þÎñÆ÷ºÍ¶ÈÁ¿±ê×¼ËÑË÷£¬¼ìË÷x¶ÈÁ¿Öµ£¬°´ÄêÁäÉýÐòÅÅÁС£

°´Ä³¸öÌØ¶¨µÄ·þÎñÆ÷ºÍ¶ÈÁ¿¼ìË÷£¬´ÓÌØ¶¨Ê±¼äµã¿ªÊ¼¼ìË÷x¶ÈÁ¿Öµ¡£

¶ÔÓÚ¸ø¶¨µÄ´«¸ÐÆ÷£¬¼ìË÷¸ø¶¨Èͮ򵀦à¸ö¶ÈÁ¿µÄËùÓжÁÊý¡£

¶ÔÓÚ¸ø¶¨µÄ´«¸ÐÆ÷£¬¼ìË÷µ±Ç°Öµ¡£

Çë¼Çס£¬¶Ô¼Ç¼µÄÈκθüвÙ×÷¶¼ÊÇÒ»¸ö·ÃÎÊ·¾¶£¬¶¼ÐèÒª×Ðϸ¿¼ÂÇ¡£

´ÓÐÔÄܵĽǶÈÀ´È·¶¨ÄÄЩ·ÃÎÊ×î¹Ø¼ü¡£ÊÇ·ñÓÐһЩ·ÃÎÊÐèÒª¾¡¿ÉÄÜ¿ìµÄËÙ¶È£¬¶øÆäËûһЩ·ÃÎÊÔòÐèÒª»¨Ò»¶¨µÄʱ¼ä½øÐжà´Î¶ÁÈ¡»òÔÚÒ»¶¨·¶Î§ÄÚ½øÐмìË÷£¿

Çë¼Çס£¬ÔÚÕâ¸ö½×¶Î£¬ÄãÐèÒª·Ç³£È«ÃæµØÁ˽âÈçºÎ·ÃÎÊÊý¾Ý£¬ÔÚCassandraµÄÐÔÄÜ¡¢¿É¿¿ÐԺͿÉÉìËõÐÔÖ®¼ä×ö³öȨºâ¡£

µÚ¶þ½×¶Î£ºÁ˽âʵÌå

Õâ¸ö½×¶ÎÓÐÁ½¸ö¾ßÌåµÄ²½Ö裬ּÔÚÁ˽âÓëÊý¾ÝÏà¹ØµÄÖ÷ÒªºÍ´ÎҪʵÌå¡£

È·¶¨Ö÷Òª·ÃÎÊʵÌå

ÏÖÔÚ£¬ÎÒÃÇ¿ªÊ¼´Ó·ÖÎöÊý¾ÝÓòºÍÓ¦ÓÃÐèÇóתΪ¿ªÊ¼Éè¼ÆÊý¾ÝÄ£ÐÍÁË¡£ÔÚ½øÈëÕâ¸ö½×¶Î֮ǰ£¬ÄãÐèÒª°ÑÉÏÃæÁ½¸ö²½ÖèµÄ¹¤×÷×öµÃÔúʵһµã¡£

ÕâÒ»½×¶ÎÖ÷ÒªµÄÏë·¨ÊǸù¾ÝÄãËùʹÓõķÃÎÊģʽ½«Êý¾ÝÈ¥¹æ·¶»¯µ½¾¡¿ÉÄÜÉٵıíÖС£¶ÔÓÚÿһ´Î°´¼ü½øÐеIJéѯ£¬ÐèÒªÓÐÒ»ÕűíÀ´Âú×ã²éѯÐèÇó¡£ÎÒ´´ÔìÁËÒ»¸öÊõÓï¡°Ö÷Òª·ÃÎÊʵÌ塱À´ÃèÊöÓÃÓÚ²éѯµÄʵÌ壨ÀýÈ磬°´¿Í»§ID½øÐеIJéÕÒ½«Ê¹Óÿͻ§±í×÷ΪÖ÷Òª·ÃÎÊʵÌ壬°´·þÎñÆ÷ºÍ¶ÈÁ¿Ãû³ÆµÄ²éÕÒ½«Ê¹Ó÷þÎñÆ÷-¶ÈÁ¿ÊµÌå×÷ΪÖ÷Òª·ÃÎÊʵÌ壩¡£

Ö÷Òª·ÃÎÊʵÌ嶨ÒåÁËÈ¥¹æ·¶»¯½á¹û±íµÄ·ÖÇø¼¶±ð£¨¼´±í»áΪÿ¸öÖ÷Òª·ÃÎÊʵÌåµÄʵÀýÌṩһ¸ö·ÖÇø£©¡£

Äã¿ÉÒÔÑ¡ÔñʹÓöþ¼¶Ë÷ÒýÀ´Âú×ãһЩ·ÃÎÊģʽ£¬¶ø²»ÊÇʹÓò»Í¬µÄÖ÷Òª·ÃÎÊʵÌåÀ´ÊµÏÖÊý¾Ý¸´ÖÆ¡£Çë¼Çס£¬°üº¬ÔÚ¸¨ÖúË÷ÒýÖеÄÁÐÓ¦±È±»Ë÷ÒýµÄ±íµÄ»ùÊý¸üµÍ£¬²¢ÇÒÄãÒª¶ÔË÷ÒýÖµµÄ¸üÐÂÆµÂÊÁËÈçÖ¸ÕÆ¡£

¶ÔÓÚÉÏÃæ¾ÙµÄ·ÃÎÊģʽµÄÀý×Ó£¬ÎÒÃǽ«¶¨ÒåÒÔÏÂÖ÷Òª·ÃÎÊʵÌ壺

¿Í»§ºÍ½»Ò×£¨´Ó¿Í»§ÊµÌå»ñÈ¡½»Ò×Çåµ¥£¬È»ºó´Ó½»Ò×ʵÌå²éÕÒ½»Ò×ÏêÇ飩

·þÎñÆ÷-¶ÈÁ¿

´«¸ÐÆ÷

´«¸ÐÆ÷

·ÖÅä´ÎҪʵÌå

ÏÂÒ»²½ÊÇѰÕÒÒ»¸öµØ·½ÓÃÀ´´æ´¢ÄÇЩûÓб»Ñ¡ÎªÖ÷Òª·ÃÎÊʵÌåµÄʵÌåÊý¾Ý£¨ÕâЩʵÌå±»³ÆÎª´ÎҪʵÌ壩¡£Äã¿ÉÒÔÕâÑù×ö£º

ͨ¹ý´ÓÒ»¶Ô¶à¹ØÏµµÄ¸¸¼¶´ÎҪʵÌå»ñÈ¡Êý¾Ý²¢ÔÚÖ÷Òª·ÃÎÊʵÌå¼¶±ð´æ´¢ËüµÄ¶à¸ö¸±±¾£¨ÀýÈ磬½«¿Í»§µÄµç»°ºÅÂë´æ´¢ÔÚ¿Í»§µÄ¶©µ¥¼Ç¼ÖУ©¡£

ͨ¹ý´ÓÒ»¶Ô¶à¹ØÏµµÄ×Ó´ÎҪʵÌå»ñÈ¡Êý¾Ý²¢Í¨¹ýʹÓþۼ¯¼ü»òͨ¹ýʹÓöàÖµÀàÐÍ£¨ÁбíºÍÓ³É䣩½«Æä´æ´¢ÔÚÖ÷Òª·ÃÎÊʵÌå¼¶±ðÉÏ£¨ÀýÈ磬½«¼Ç¼ÏîÁбíÌí¼Óµ½½»Ò×±íÖУ©¡£

¶ÔÓÚһЩ´ÎҪʵÌ壬ֻÓÐÒ»¸öÏà¹ØµÄÖ÷Òª·ÃÎÊʵÌ壬ËùÒÔ²»ÐèҪѡÔñÔÚÄĸö·½ÏòÍÆÈëÊý¾Ý¡£¶ÔÓÚÆäËûʵÌ壬ÄãÐèҪѡÔñ½«Êý¾ÝÍÆÈëÄÄЩÖ÷Òª·ÃÎÊʵÌå¡£

ΪÁË»ñµÃ×î¼ÑµÄ¶ÁÈ¡ÐÔÄÜ£¬ÐèÒª½«Êý¾Ý¸±±¾ÍÆË͵½ÓÃ×÷´ÎҪʵÌåÖÐÊý¾Ý·ÃÎÊ·¾¶µÄÿ¸öÖ÷Òª·ÃÎÊʵÌåÖС£

È»¶ø£¬Î¬»¤¶à¸ö¸±±¾Êý¾Ý»áÓ°Ïìµ½Êý¾Ý²åÈëºÍ¸üеÄÐÔÄÜ£¬²¢»áÔö¼ÓÓ¦ÓóÌÐòµÄ¸´ÔÓÐÔ¡£Òò´Ë£¬ÐèÒª¸ù¾ÝÓ¦ÓóÌÐòÖ¸¶¨µÄÐÔÄÜÒªÇóÔÚ¶ÁÈ¡ÐÔÄÜÓëÊý¾Ýά»¤³É±¾Ö®¼ä×ö³öȨºâ¡£

ÔÚÕâ¸ö½×¶ÎÒª×ö³öµÄÁíÒ»¸ö¾ö¶¨ÊÇҪѡÔñʹÓþۼ¯¼ü»¹ÊǶàÖµÀàÐÍÀ´½øÐÐÊý¾ÝÍÆÉý¡£Ò»°ãÀ´Ëµ£º

ÔÚÖ»ÓÐÒ»¸ö×Ó´ÎҪʵÌåÏòÉÏÍÆÉýµÄÇé¿öÏÂʹÓþۼ¯¼ü£¬ÌرðÊÇÔÚ×Ó´ÎҪʵÌå±¾ÉíÓÐ×Ó½ÚµãÉϾíµÄÇé¿öÏ¡£

ÔÚÓжà¸ö×ÓʵÌåÍÆÉýµ½Ö÷ҪʵÌåµÄʱºòʹÓöàÖµÀàÐÍ

Çë×¢Ò⣬ÕâЩ¹æÔò¿ÉÄܱȽϼòµ¥£¬µ«ËüÃÇ¿ÉÒÔÒýÉê³ö¶ÔÕâ·½Ãæ¸üÉîÈëµÄ˼¿¼¡£

µÚÈý½×¶Î£ºÉóºËÓëµ÷ÓÅ

×îºóÒ»¸ö½×¶ÎÔòÊÇÔÚ±ØÒªµÄÇé¿ö϶ÔÊý¾ÝÄ£ÐͽøÐÐÉóºË¡¢²âÊÔ£¬ÒÔ¼°µ÷ÓÅ¡£

ÉóºË·ÖÇøºÍ¾Û¼¯¼ü

ÔÚÕâ¸ö½×¶ÎÖУ¬ÄãÐèÒª½«ËùÓÐÐèÒª´æ´¢µÄÊý¾Ý·ÖÅäµ½Ò»¸ö»ò¶à¸ö±íÖУ¬²¢ÇÒÕâЩ±íÐèÒªÖ§³ÖËùÐèµÄ·ÃÎÊģʽ¡£ÏÂÒ»²½ÊǼì²éÉú³ÉµÄÊý¾ÝÄ£ÐÍÊÇ·ñÓÐЧµØÊ¹ÓÃÁËCassandra£¬Èç¹ûûÓУ¬Ôò½øÐе÷ÓÅ¡£ÔÚÕâ¸ö½×¶Î£¬ÐèÒª¼ì²éºÍµ÷ÕûµÄÄÚÈݰüÀ¨£º

·ÖÇø¼üÊÇ·ñÓÐ×ã¹»µÄ»ùÊý£¿Èç¹ûûÓУ¬Ôò¿ÉÄÜÐèÒª½«ÁдӾۼ¯¼ü±äΪ·ÖÇø¼ü£¨ÀýÈ磬½«Ö÷¼ü£¨client_id£¬timestamp£©¸ü¸ÄΪÖ÷¼ü£¨£¨client_id£¬timestamp£©£©£©»òÒýÈ뽫¶à¸ö¾Û¼¯¼ü·Ö×éΪ·ÖÇøµÄÐÂÁУ¨ÀýÈ磬½«Ö÷¼ü£¨client_id£¬timestamp£©¸ü¸ÄΪÖ÷¼ü£¨£¨client_id£¬day£©£¬timestamp£©£©¡£

·ÖÇø¼üÖеÄÖµÊÇ·ñ»á¾­³£¸üУ¿¶ÔÖ÷¼üµÄ¸üн«µ¼Ö¼Ç¼µÄɾ³ýºÍÖØÐ²åÈë¡£ÀýÈ磬ÔÚÒ»¸öά»¤ÁËËùÓпͻ§µÄ״̬µÄ±íÖУ¬¿ÉÄÜÓÐÖ÷¼ü£¨×´Ì¬£¬¿Í»§ID£©¡£µ«ÊÇ£¬Õ⽫µ¼ÖÂÿµ±¿Í»§×´Ì¬·¢Éú±ä»¯Ê±¶¼ÐèҪɾ³ý²¢ÖØÐ²åÈë¼Ç¼¡£ÔÚÕâÖÖÇé¿öÏ£¬×îºÃÑ¡Ôñ¼¯ºÏ»òÁбíÊý¾ÝÀàÐÍ£¬¶ø²»Êǽ«¿Í»§ID×÷Ϊ¾Û¼¯¼ü¡£

ÿ¸ö·ÖÇøÖеļǼÊýÊÇ·ñÓÐÏÞÖÆ£¿Ìرð´óµÄ·ÖÇøºÍ»òÕß·Ö²¼·Ç³£²»¾ùÔȵķÖÇø¿ÉÄÜ»á³öÏÖÎÊÌâ¡£ÀýÈ磬¼ÙÉèÓÐÒ»ÕÅclient_updates±í£¬ÆäÖ÷¼üΪ£¨client_id£¬update_timestamp£©£¬Ôò¿Í»§¼Ç¼µÄ¸üдÎÊý¿ÉÄܲ¢Ã»ÓÐÏÞÖÆ£¬ÒòΪ¿ÉÄÜÓÐÉÙÁ¿µÄ¿Í»§ÒѾ­ÓÐ10Äêδ¸üУ¬¶ø´ó¶àÊý¿Í»§Ö»ÓÐÒ»Á½Ìì¶øÒÑ¡£

²âÊԺ͵÷ÓÅ

×îºóÒ»²½£¬Ò²¿ÉÄÜÊÇ×îÖØÒªµÄ£¬¼´¶ÔÊý¾ÝÄ£ÐͽøÐвâÊÔ£¬²¢¸ù¾ÝÐèÒª½øÐе÷ÓÅ¡£Çë¼Çס£¬Ïñ·ÖÇø»ò¼Ç¼ÊýÔö³¤¹ý¿ìµÄÎÊÌâÖ»ÓÐÔÚʵ¼Ê¸ºÔØÏÂʹÓü¸Ì죨»ò¸ü³¤Ê±¼ä£©Ö®ºó²ÅÄÜ·¢ÏÖ¡£Òò´Ë£¬²âÊÔµÄʱºòÐèÒª¾¡¿ÉÄܵؽӽüÕæÊµ¸ºÔØ£¬²¢ÃÜÇмàÊÓ¸÷ÖÖ¾¯¸æÐÅÏ¢£¨nodetool cfstatsºÍcfhistogramsÃüÁî¶Ô´Ë·Ç³£ÓÐÓã©¡£

ÔÚÕâ¸ö½×¶Î£¬ÄãÒ²¿ÉÒÔ¿¼Âǵ÷ÕûһЩӰÏìÊý¾ÝÎïÀí´æ´¢µÄÉèÖá£ÀýÈ磺

¸Ä±äѹËõ²ßÂÔ£»

Èç¹ûֻʹÓÃTTLÀ´É¾³ýÊý¾ÝµÄ»°£¬Ôò¿ÉÒÔ½µµÍgc_grace_seconds£¬»òÕß

ÉèÖûº´æÑ¡Ïî¡£

Ò»¸öÍêÕûµÄÀý×Ó

ΪÁË˵Ã÷ÕâÒ»µã£¬ÏÂÎĽ«½éÉÜÒ»¸öʾÀý£¬¸ÃʾÀý¹¹½¨ÁËÒ»¸öÊý¾Ý¿â£¬ÓÃÓÚ´æ´¢ºÍ¼ìË÷À´×Ô¶à¸ö·þÎñÆ÷µÄÈÕÖ¾ÏûÏ¢¡£Çë×¢Ò⣬Óë´ó¶àÊýʵ¼ÊµÄ°¸ÀýÏà±È£¬Õâ¸öÀý×ӷdz£¼òµ¥¡£

²½Öè1£º¶¨ÒåÊý¾ÝÓò

Defining the data model domain Instaclustr Data Model design

ÉÏÃæµÄERͼÃèÊöÁ˱¾Ê¾ÀýµÄÊý¾ÝÓò£¬°üÀ¨£º

Óкܶࣨ°ÙÍòÊýÁ¿¼¶£©µÄÈÕÖ¾ÏûÏ¢£¬ÓÐʱ¼ä´ÁºÍÖ÷Ìå¡£¾¡¹ÜÏûÏ¢IDÔÚERͼÖÐÏÔʾΪÖ÷¼ü£¬µ«ÏûϢʱ¼ä¼ÓÏûÏ¢ÀàÐÍÊDZ¸ÓÃÖ÷¼ü¡£

ÿ¸öÈÕÖ¾ÏûÏ¢¶¼ÓÐÒ»¸öÏûÏ¢ÀàÐÍ£¬¶à¸öÀàÐͱ»½øÒ»²½·Ö×éΪһ¸öÏûÏ¢Àà±ð£¨ÀýÈ磬ÏûÏ¢ÀàÐÍ¿ÉÄÜÊÇ¡°ÄÚ´æ²»×ã´íÎó¡±£¬Àà±ð¿ÉÄÜÊÇ¡°´íÎó¡±£©¡£Óм¸°Ù¸öÏûÏ¢ÀàÐͺʹóÔ¼20¸öÀà±ð¡£

ÿ¸öÈÕÖ¾ÏûÏ¢À´×ÔÒ»¸öÏûÏ¢Ô´¡£ÏûÏ¢Ô´ÊÇÉú³ÉÏûÏ¢µÄ·þÎñÆ÷¡£ÎÒÃǵÄϵͳÖÐÓÐ1000̨·þÎñÆ÷¡£Ã¿¸öÏûÏ¢Ô´¶¼ÓÐÒ»¸öÔ´ÀàÐÍ¶ÔÆä½øÐзÖÀࣨÈçºìñ·þÎñÆ÷¡¢Ubuntu·þÎñÆ÷¡¢Windows·þÎñÆ÷¡¢Â·ÓÉÆ÷µÈ£©¡£ÓдóÔ¼20¸öÔ´ÀàÐÍ¡£Ã¿¸öԴÿÌìÓдóÔ¼10000ÌõÏûÏ¢¡£

ÏûÏ¢Ìå¿ÉÒÔ±»½âÎö²¢´æ´¢Îª¶à¸öÏûÏ¢Ì壨һ°ãÀ´ËµÊǼüÖµ¶Ô£©¡£Ã¿ÌõÏûϢͨ³£²»³¬¹ý20¸öÏûÏ¢Ìå¡£

²½Öè2£º¶¨ÒåËùÐèµÄ·ÃÎÊģʽ

ÎÒÃÇÐèÒªÄܹ»£º

¼ìË÷¸ø¶¨Ô´µÄ×î½ü10ÌõÏûÏ¢µÄËùÓпÉÓÃÐÅÏ¢£¨²¢ÇÒÄܹ»´ÓÖм°Ê±»ØËÝ£©¡£

¼ìË÷¸ø¶¨Ô´ÀàÐ͵Ä×î½ü10ÌõÏûÏ¢µÄËùÓпÉÓÃÐÅÏ¢¡£

²½Öè3£ºÈ·¶¨Ö÷Òª·ÃÎÊʵÌå

ÕâÀïÓÐÁ½¸öÖ÷Òª·ÃÎÊʵÌ壺ԴºÍÔ´ÀàÐÍ¡£Ô´ÀàÐ͵ĻùÊý£¨Ô¼Îª20£©Ê¹Æä·Ç³£ÊʺϳÉΪ¶þ¼¶Ë÷Òý£¬ËùÒÔÎÒÃǽ«Ê¹ÓÃÔ´×÷ΪÖ÷Òª·ÃÎÊʵÌ壬²¢Ìí¼ÓÔ´ÀàÐÍΪ¶þ¼¶Ë÷Òý¡£

²½Öè4£º·ÖÅä´ÎҪʵÌå

ÔÚÕâ¸öÀý×ÓÖУ¬Õâ¸ö²½ÖèÏà¶Ô¼òµ¥£¬ÒòΪËùÓÐÊý¾Ý¶¼ÐèÒª¹öÈëµ½ÈÕÖ¾Ô´Ö÷Òª·ÃÎÊʵÌåÖС£ËùÒÔÎÒÃÇÐèÒª£º

ÏÂÍÆÔ´ÀàÐÍÃû³Æ

ÏÂÍÆÏûÏ¢Àà±ðºÍÏûÏ¢ÀàÐÍÒԼǼÏûÏ¢

ÉÏÍÆÈÕÖ¾ÏûÏ¢£¬Ê¹Æä×÷ΪÐÂʵÌåµÄ¾Û¼¯¼ü

×÷ΪmapÀàÐÍÉÏÍÆÏûÏ¢Ìå¡£

×îÖÕÕ⽫ÊÇÒ»¸ö´øÓÐÔ´ID·ÖÇø¼üºÍ£¨ÏûϢʱ¼ä£¬ÏûÏ¢ÀàÐÍ£©¾Û¼¯¼üµÄµ¥¸ö±í¡£

²½Öè5£ºÉóºË·ÖÇøºÍ¾Û¼¯¼ü

¸ù¾Ý¼ì²éÇåµ¥¼ì²éÕâЩ·ÖÇøºÍ¾Û¼¯¼ü£º

·ÖÇø¼üÊÇ·ñÓÐ×ã¹»µÄ»ùÊý£¿Êǵģ¬ÓÐ1000¸öÔ´¡£

·ÖÇø¼üÖеÄÖµÊÇ·ñ»á¾­³£¸üУ¿²»£¬ËùÓеÄÊý¾Ý¶¼ÊÇÒ»´ÎдÈëµÄ¡£

ÿ¸ö·ÖÇøÖеļǼÊýÊÇ·ñÓÐÏÞÖÆ£¿²»£¬ÏûÏ¢Êý¿ÉÄÜ»áËæ×Åʱ¼äµÄÍÆÒÆ¶øÎÞÏÞµØÔö³¤¡£

ËùÒÔ£¬ÎÒÃÇÐèÒª½â¾öÎÞÏÞ·ÖÇø´óСµÄÎÊÌâ¡£ÔÚʱ¼äÐòÁÐÊý¾ÝÖУ¬½â¾öÕâ¸öÎÊÌâµÄµäÐÍģʽÊǽ«Ò»×éʱ¼ä¶ÎÒýÈëµ½¾Û¼¯¼üÖС£ÔÚÕâÖÖÇé¿öÏ£¬Ã¿Ìì10000ÌõÏûÏ¢ÊÇÒ»¸ö±È½ÏºÏÀíµÄÊý×Ö£¬¿ÉÒÔ°üº¬ÔÚÒ»¸ö·ÖÇøÖУ¬Òò´ËÎÒÃǽ«Ê¹Óá°Ì족×÷Ϊ·ÖÇø¼üµÄÒ»²¿·Ö¡£

×îºó£¬Cassandra½á¹û±íÊÇÕâÑùµÄ£º

CREATE TABLE example.log_messages (
message_id uuid,
source_name text,
source_type text,
message_type text,
message_urgency int,
message_category text,
message_time timestamp,
message_time_day text,
message_body text,
message_parts map<text, frozen>
PRIMARY KEY ((source_name, message_time_day,message_time, message_type)
) WITH CLUSTERING ORDER BY (message_time DESC);

CREATE INDEX log_messages_sourcetype_idx ON example.log_messages (source_type);

   
2369 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ