ScyllaDBÊý¾Ý¿âÊÇÓÃC µ÷ÓÃµÄ Cassandra£¬Ã¿Á¬½ÓµãÿÃëÖÓ½â¾öÒ»°ÙÍòTPS¡£ScyllaDB³¹µ×¼æÈÝApache Cassandra£¬ÓÐ×űÈCassandra ¶à10x±¶µÄÍÌÍÂÁ¿£¬¼õÉÙÁËÑÓ³Ùʱ¼ä¡£
¡¡¡¡ScyllaÊÇʵʱ´óÊý¾ÝÊý¾Ý¿â£¬ÓëApache CassandraºÍAmazon DynamoDB API¼æÈÝ¡£ScyllaÑ¡ÓÃÎÞ¹²Ïí·½·¨£¬¸Ã·½Ê½Äܹ»ÌáÉý ÍÌÍÂÁ¿ºÍ´æ´¢Á¿£¬ÒÔÍê³ÉÁ¿¼¶ÌØÐÔ¸ÄÉƲ¢¼õÉÙÓ²¼þÅäÖóɱ¾·Ñ¡£
¡¡¡¡ScyllaDB ÔÚ·ÏÆúÎïËѼ¯»òÊÇ Compaction µÄÇé¿öϲ»ÓÃÖÐÖ¹£»ÔÚ»ù±¾Éú²úÖÆÔ츺ºÉµÄÇé¿öÏÂÄܹ»¼ÓÉϺÍɾµôÁ¬½Óµã¡£
¡¡¡¡Scylla ÉíºóµÄÉè¼Æ·½°¸ºÍ¿ª·¢Éè¼Æ¾«Ó¢ÍŶÓ×éÔ±À´×ÔÓÚ KVM ÐéÄ⻯¹ÜÀíÆ÷ ¡ª¡ª#160; Avi Kivity, Dor Laor, Benny Schnaider ºÍ OSS ÀÏ×éÔ±¡£KVM ÏÖÔÚÊǾø´ó¶àÊýÔÆÔƼÆËãƽ̨£¨°üº¬ 3603.html">Google Compute Engine ºÍ OpenStack£©µÄĬÈÏÉèÖÃÐéÄ⻯¹ÜÀíÆ÷¡£ÔÚ ScyllaDB£¬Scylla ¾«Ó¢ÍŶӰÑÕâÖÖ×îµ×²ãרҵ֪ʶÔËÓõ½ÔƼÆËã¼¼ÊõÖС£Ëã·¨Éè¼Æ¾«È·²âÁ¿²»ÈÝÒ׿ç CPU »º´æÎļþÏߣ¬poll ·½Ê½Çý¶¯Æ÷È¡´úÁËÖնϡ£
¡¡¡¡ScyllaDB Ó¦ÓÃÈ«Ð嵀 C 14 ºÍ GCC 5.1 À´ÊµÏÖÃÎÏëµÄͨÓÃÐԷǻӷ¢ÎïÈÎÒâä¯ÀÀ´¢´æ¡£
¡¡¡¡ScyllaDB ÍøÂç·þÎñÆ÷¿ªÔ´ÐÒéÊÇ AGPL 3.0£¬Çý¶¯Æ÷¿ªÔ´ÐÒéÊÇ Apache¡£
ÊÖ»úºÍ±ðÈËÁÄÌìÁ¬Âó£¿Ð¡±à¸øÄã´øÀ´ÊÖ»úÁ¬ÂóÈí¼þÍƼö¡£Á®ÂõÈí¼þƵµÀ°üÀ¨¸ßÆ·ÖʵÄÁ®ÂõÓ¦Óã¬ÕâÊÇÒ»¸öÔÚÏßÓïÒô»¥¶¯Æ½Ì¨£¬Îª¹ã´óµÄÅóÓÑϲ»¶ÍæÓÎÏ·¡£ÊÖ»úÁªÂõÈí¼þÖ¼ÔÚÈÃÄú¸æ±ð¹Â¶À£¬24СʱÓëÅóÓÑ¿ª·Å·¿¼ä¡£ÕâЩLianmaiÓ¦ÓóÌÐòÖ§³ÖÃâ·Ñ´´½¨¶àÈËÓïÒôÁÄÌìÊÒ¡£Ö®¼ä£¬ÍæºÚ×éÓÎÏ·£¬Íæ¶àÖÖ·½Ê½£¬Í¨¹ýÊÒÄÚÒôÀÖƵµÀºÍÅóÓÑÀ´¼Ç¼Éú»î£¬·ÖÏíÐĵ᣶àÌØÊÖÓÎרÌâΪÄúÌṩÁ¬Âóapp,Æ¥ÅäÁ¬ÂóµÄapp½Ðʲô¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
Ó¢ÐÛÁ¬¶ÓÊÇÒ»¿îÒÔ¶þսΪ±³¾°µÄPCʵʱսÂÔÓÎÏ·¡£ËüµÄͼÐÎÁîÈ˾ªÌ¾¡£ÎÞÂÛÊǾ«ÖµÄÕ½Õù³¡¾°¡¢±ÆÕæµÄµÆ¹âЧ¹û¡¢¾«ÖµÄÈËÎïºÍÎäÆ÷3DÄ£¿é¡¢¸÷ÖÖ±¬Õ¨ÐÔ»ðÔÖºÍÑÌÎíЧ¹ûµÈ£¬¶¼ÈÃÓÎÏ·¿´µÃµÚÒ»¡£ÑÛ¾¦Ê¹È˵ÄÑÛ¾¦·¢¹â¡£ÕâһϵÁеÄÓÎÏ·µÃµ½Á˺ܺõÄÆÀ¼Û£¬ÆäÖÐ×îÖøÃûµÄÊÇÓ¢ÐÛ¶ÔÁª2¡£¶àÌØÈí¼þרÌâΪÄúÌṩӢÐÛÁ¬ÓÎÏ·,Ó¢ÐÛÁ¬µçÓ°,Ó¢ÐÛÁ¬ÊÖ»ú°æ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩÊý¾Ý¿â¹¤¾ß,Êý¾Ý¿â²éѯ¹¤¾ß,Êý¾Ý¿âÁ¬½Ó¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þרÌâΪÄúÌṩÊý¾Ý¿âÈí¼þ,Ãâ·ÑÊý¾Ý¿âÈí¼þ,Êý¾Ý¿âÈí¼þÅÅÐÐ;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
Êó±êÁ¬µãÆ÷£¬µçÄÔ¼üÅÌÁ¬µãÆ÷¡£Á¬µãÆ÷ÄļҺÃ?ÓÐ×ÅÊó±êµã»÷Æ÷ÊÖ»úÈí¼þÒÔºó£¬ÓÎÏ·ÓÎÏ·Íæ¼Ò½«ÒѲ»±ØÐ뿪չ·´¸´µÄÊó±êµ¥»÷²Ù×÷£¬´ó´ó¼õÉÙÁËÓÎÏ·Íæ¼ÒµÄ²Ù×÷•r¼äÒ²ÌáÉýÁ˸ßЧÂÊ£¬ÊÍ·ÅÁ½ÊÖ£¬¸øÄãµÄÓÎÏ·²Ù×÷ʱ¶¹¦°ë¡£´ËÊó±êÁ¬µãÆ÷¹¦Äܷḻ£¬Ö§³Ö¡°Êó±êºê¡±¡¢¡°°´×ÅÁ¬µã¡±¡¢¡°ÉÏϸüÌ桱Á¬µã¡¢Ö§³Ö¡°Êó±ê¼Öƻؿ´£¨¶àÒ»µãÁ¬µã£©¡±£¬ÄÚǶAPI¡¢Çý¶¯Æ÷¼¶¶þÖÖÊó±ê×Ô¶¯µãһϺËÐÄ£¬ÉèÁ¢¡°¸ßЧÂÊ·½Ê½¡±¡¢¡°¼«ËÙģʽ¡±¡¢¡°×Ô¶¨¡±ÈýÖÖÁ¬µãîlÂÊÔ¤Öã¬×Ô¶¨·½Ê½ÏÂÄܹ» É趨´ïµ½100´Î/ÃëµÄÊó±êµ¥»÷²Ù×÷¡£±¾Á¬µãÆ÷ÊÇÄúÂò¶«Î÷¡¢ÓÎÏ·£¨Ö§³Ödnf¡¢É¥Ê¬ÊÀ½ç´óÕ½¡¢ÌìÁú°Ë²¿¡¢cod16OLµÈ£©µÄ²»¶þ֮ѡ¡£