¸ü¶à Ñ¡ÔñÓïÑÔ
< ·µ»ØÖ÷²Ëµ¥
ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤ ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤

»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ100ϵÁеÄRocksDB¼Æ»®Êµ¼ù

ÕªÒª

¡¡¡¡Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÊÇIntelÔÚ2019ÄêÐû²¼µÄÒ»¿î¸ïÃüÐԵIJúÆ· £¬Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÊÇÒ»ÖÖȫеÄÄÚ´æÀàÐÍ £¬Æä¼Ü¹¹Éè¼ÆÖ¼ÔÚ´ÓÊý¾ÝÖÐÐÄÖÐÂÞÖ¸ü¶à¼ÛÖµ £¬Öع¹Êý¾ÝÖÐÐÄÄÚ´æ/´æ´¢ÌõÀí½á¹¹¡£²î±ðÓڹŰåµÄDRAM £¬Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄڴ漯´óÈÝÁ¿¡¢¾­¼ÃÐԺͳ¤ÆÚÐÔÓÚÒ»Éí £¬Äܹ»Ö§³ÖÊý¾ÝÖÐÐĶà¸öÓ¦Óó¡¾°¡£ºÀÔ˹ú¼Ê»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ×öÁË´ó×ÚµÄÓ¦Óó¡¾°½â¾ö¼Æ»® £¬ÁýÕÖ´óÊý¾ÝÆÊÎö¡¢Êý¾Ý¿â¡¢ÔÆÓëÐéÄ⻯¡¢ÂþÑÜʽ´æ´¢µÈÓ¦Óó¡¾°¡£ÎªÁË×ÊÖúÓû§Í¨¹ýÔ½·¢ÎÞаµÄ¼Ü¹¹À´ÊµÏÖÁ¢ÒìÐ͵ÄÓ¦Óà £¬ÖúÁ¦ÆóҵʵÏÖÐÔÄÜÍ»ÆÆ £¬ºÀÔ˹ú¼ÊÐû²¼ÁË»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÊÖÒÕµÄRocksDB´æ´¢¼Æ»®¡£

Åä¾°ÏÈÈÝ

¡¡¡¡RocksDBÊÇÒ»¿îʹÓÿìËÙ´æ´¢Æ÷£¨ÓÈÆäÊÇÉÁ´æ£©´æ´¢Êý¾ÝÐÔÄܵÄÊý¾Ý¿âÈí¼þ £¬´ó×ÚÓ¦ÓÃÓڸ߸ºÔØ·þÎñ £¬µ«Åãͬ×ÅÊý¾ÝÁ¿±¬·¢Ê½ÔöÌí £¬¸ß¸ºÔØÓªÒµ¶ÔÊý¾Ý´æ´¢µÄÐÔÄÜÐèÇóÒ²Ô½À´Ô½¸ß £¬ºÀÔ˹ú¼Êƾ֤ӢÌضûÓÅ»¯µÄPMEM-RocksDB¾ÙÐÐÁËÐÔÄÜÓÅ»¯¼Ñʵ¼ù £¬ÆäÖÐPMEM-RocksDBͨ¹ýʹÓÃÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ¶Ô¹Å°åRocksDB¾ÙÐÐÁË´ó×ÚÓÅ»¯ £¬²»µ«´ó·ùÌáÉýÁËÊý¾ÝÍÌÍÂÐÔÄÜ¡¢½µµÍÁËÑÓ³Ù £¬²¢ÇÒʵÏÖÁ˸ü¸ßµÄ±¾Ç®Ð§Òæ¡£

¡¡¡¡ÌôÕ½£º»¯½â RocksDB±£´æµÄÐÔÄÜÆ¿¾±

¡¡¡¡ÔÚ´óÊý¾Ýʱ´ú £¬ÓªÒµ´æ´¢ºÍ»á¼ûµÄÊý¾ÝÁ¿Êdz¬´ó¹æÄ£µÄ £¬¶øËæÖ®¶øÀ´µÄÉÐÓÐÓªÒµ¶ÔIOPS¡¢Ñӳٵȴ洢ÐÔÄܸü¿Á¿ÌµÄÐèÇó £¬´Ëʱ¹Å°åµÄ¹ØϵÊý¾Ý¿âÒѾ­ºÜÄÑ´æ´¢ºÍ¹ÜÀíÕâЩÊý¾Ý £¬RocksDBÒ²¾ÍÓ¦Ô˶øÉú¡£RocksDB ÊÇÒ»ÖÖǶÈëʽ¡¢³¤ÆÚ»¯´æ´¢¡¢KVÐÍÇÒºÜÊÇÊÊÓÃÓÚfast storageµÄ´æ´¢ÒýÇæ £¬²¢ÇÒÓÉÓÚÆ侫²ÊµÄѹËõÐÔÄÜ £¬ÔÚ³ä·ÖʹÓÃÉÁ´æÐÔÄܵÄͬʱ½ÚÔ¼´ó×ÚÉÁ´æ¿Õ¼ä¡£ÏÖÔÚ £¬RocksDBÓ¦ÓÃÔÚ´óÊý¾ÝÁ¿¡¢Ð´÷缯Ð͵ĸ߸ºÔØ´æ´¢³¡¾°¡£

¡¡¡¡ÓÉÓÚ RocksDBÓ¦¶ÔµÄÊǸ߸ºÔØ´æ´¢³¡¾° £¬Òò´ËÊý¾ÝÍÌÍÂÐÔÄܵÄÖ÷ÒªÐÔ²»ÑÔ¶øÓ÷¡£ÒªÌáÉý RocksDBÊý¾ÝÍÌÍÂÐÔÄÜ £¬¿ÉÒÔ´ÓÓÅ»¯ÄÚ´æÍýÏë¡¢´æ´¢´ÅÅÌÀ©ÈݺÍÉý¼¶¡¢²ÎÊýµ÷Óŵȶà¸ö·½Ãæ¾ÙÐС£ÒÔÄÚ´æÍýÏëΪÀý £¬ÆäÖ±½ÓÉæ¼°¶Á»º´æBlockCache¡¢Ð´»º´æMemtable £¬Ó°ÏìϵͳÄÚ´æʹÓÃÂÊ¡¢IOʹÓÃÂʵÈ×ÊÔ´ÒÔ¼°¶ÁдÐÔÄܵÈ £¬ÊÇ RocksDBÐÔÄÜÒ»¸öÖÁ¹ØÖ÷ÒªµÄÓ°ÏìÒòËØ¡£

¡¡¡¡ÕâÖÖÒªÁì¶Ô¶ÁÐÔÄÜÓÐÏÔ×ÅÌáÉý £¬µ«²»¾ß±¸ÓÅÒìµÄ±¾Ç®Ð§Òæ¡£ËäÈ»´æ´¢½ÚµãÖ§³ÖµÄµ¥ÌõÄÚ´æÈÝÁ¿ÀíÂÛÉÏÏÞÊÇ128GB £¬¿ÉÊÇÕâÖÖ´óÈÝÁ¿µÄÄÚ´æÆձ鴦ÓÚÑéÖ¤½×¶Î £¬¿É»ñµÃÐÔȱ·¦ £¬²¢ÇÒ¼ÛÇ®µÄÌáÉýÔ¶¸ßÓÚÆäÈÝÁ¿µÄÌáÉý £¬»á´øÀ´ºÜ¸ßµÄ±¾Ç®Ñ¹Á¦£»ÁíÍâ £¬ÊÜÖÆÓÚRocksDB×Ô¼º¼Ü¹¹ £¬Ð´ÐÔÄܲ¢²»¿ÉËæ×ÅÄÚ´æºÍ´æ´¢×°±¸µÄÔöÌíÒ»Ö±ÌáÉý¡£

¡¡¡¡Òò´Ë £¬ÔõÑùÍ»ÆÆÏÖÓд洢¼Ü¹¹µÄÏÞÖÆ £¬ÏÔÖøÌáÉýRocksDBÐÔÄܵÄͬʱÓÐÓÿØÖƱ¾Ç® £¬Ò²¾ÍÏÔµÃÖÁ¹ØÖ÷Òª¡£

½â¾ö¼Æ»®ÏÈÈÝ

¡¡¡¡ÎªÏàʶ¾ö´ËÎÊÌâ £¬Ó¢Ìضû»ùÓÚ°ÁÌÚ³¤ÆÚÄÚ´æ¶ÔRocksDB¾ÙÐÐÁË´úÂ뼶ÓÅ»¯ £¬¿ª·¢ÁËPMEM-RocksDB£¨»ùÓÚRocksDB-6.2.2£© £¬ÔÚ±£´æÔ­ÓÐRocksDBËùÓй¦Ð§µÄ»ù´¡ÉÏ £¬Í¨¹ýʹÓÃÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ £¬Ê×ÏÈÓÅ»¯ÁËWrite Ahead Logд²Ù×÷ÒÔË¢ÐÂдÐÔÄÜ £¬È»ºóʵÏÖÁ˼üÖµÊèÉ¢´æ´¢ £¬ïÔ̭д·Å´ó £¬Ë¢ÐÂÁËдÐÔÄܺÍдÑÓ³Ù £¬²¢ÐÞ¸ÄÁ˿黺´æµÄʵÏÖ £¬Ó÷ÇÒ×ʧÄÚ´æÌæ»»DRAMÄÚ´æ×÷Ϊ¿é»º´æ¡£

¡¡¡¡Ôڼƻ®ÑéÖ¤µÄÀú³ÌÖÐ £¬ºÀÔ˹ú¼Ê·¢Ã÷ £¬Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÓÐ×Å¿¿½üDRAMÄÚ´æµÄÐÔÄÜ¡£Òò´Ë £¬ºÀÔ˹ú¼Ê¾öÒé £¬¶Ô»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄPMEM-RocksDB¾ÙÐÐÐÔÄÜ¡¢±¾Ç®µÈ·½ÃæµÄÑéÖ¤¡£

¡¡¡¡Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÊÇÒ»ÖÖȫеÄÄÚ´æÀàÐÍ£¨Èçͼ1£© £¬²î±ðÓڹŰåµÄDRAM £¬Æ伯´óÈÝÁ¿¡¢¾­¼ÃÐԺͳ¤ÆÚÐÔÓÚÒ»Éí £¬¶Áд´ø¿í±ÈNVME×°±¸¸ßÊý±¶ £¬²¢´ó·ù½µµÍÑÓʱÎÊÌâ¡£ÓÉÓÚдÈë·½·¨²î±ð £¬Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÒ²±ÈFlash NAND¸üÄÍÓà £¬²¢ÇÒµ¥Ä£¿éÈÝÁ¿¿É¸ß´ï512GB £¬ÊµÏÖÁËÔ¶³¬¹Å°åDRAMµÄϵͳÄÚ´æÈÝÁ¿¡£Æä´Ó»ù´¡ÉϸıäÁËÊý¾ÝÖÐÐĵĵ¯ÐÔ £¬½«ÄÚ´æÊý¾Ý¿âÖØÆôʱ¼ä´ÓÒÔÇ°µÄ¼¸Ìì¡¢¼¸Ð¡Ê±Ëõ¶Ìµ½ÏÖÔڵļ¸·ÖÖÓÉõÖÁ¼¸ÃëÖÓ £¬²¢Ìṩ¾­¼Ãʵ»ÝµÄÄÚ´æ¿Õ¼ä £¬½«ÏµÍ³ÄÚ´æÈÝÁ¿À©Õ¹µ½Ø¨¹ÅδÓеÄˮƽ¡£

¡¡¡¡Í¼1

¡¡¡¡Í¼1

¡¡¡¡Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÓµÓÐÁ½ÖÖÌØÊâµÄÔËÐÐģʽ¡ª¡ªApp Direct ģʽºÍÄÚ´æģʽ¡£ÏêϸÀ´¿´ £¬½ÓÄÉApp Direct ģʽ £¬¾­ÓÉרÃŵ÷ÊÔµÄÓ¦ÓóÌÐò¿ÉÒÔ´Ó²úÆ·¹ÌÓеij¤ÆÚÐÔÖгä·Ö»ñÈ¡¼ÛÖµ £¬Í¬Ê±»ñµÃ¸ü´óµÄÈÝÁ¿£»ÔÚÄÚ´æģʽÏ £¬ÔÚÊÜÖ§³ÖµÄ²Ù×÷ϵͳ»òÐéÄâÇéÐÎÖÐÔËÐеÄÓ¦ÓóÌÐò¿É½«¸Ã²úÆ·ÓÃÓÚÒ×ʧÐÔ´æ´¢ £¬ÔÚÎÞÐèÖØдÈí¼þµÄÇéÐÎÏ £¬ÓÐÓÃʹÓøߴï512GBµÄÄÚ´æÄ£¿é´øÀ´µÄ¸½¼ÓϵͳÈÝÁ¿ £¬ÔÚ´óÐÍÄÚ´æ³ØÖлñµÃеĶ´²ì¡£

¡¡¡¡ÔÚÏÖʵµÄ¼Æ»®°²ÅÅÖÐ £¬ºÀÔ˹ú¼ÊʹÓÃÁËÓ¢Ìضû® ÖÁÇ¿® µÚ¶þ´ú¿ÉÀ©Õ¹´¦Öóͷ£Æ÷ÓëÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ×é³ÉÇ¿Ç¿×éºÏ £¬³É±¶ÌáÉýÁËRocksDBÐÔÄÜ £¬Öª×ãÁ˸߸ºÔØÓªÒµµÄÐèÇó¡£

¡¡¡¡¼Æ»®ÑéÖ¤£ºÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÐÔÄÜÓÅÊÆÏÔÖø

¡¡¡¡±¾´Î¼Æ»®ÑéÖ¤ £¬ºÀÔ˹ú¼ÊʹÓÃÁËRocksDB-6.2.2ºÍPMEM-RocksDB¾ÙÐжÁд²âÊÔ £¬ÆäÖжÁÐÔÄܲâÊÔ £¬ºÀÔ˹ú¼Ê¾öÒéÔÚ×ܳÉÄÚÇéµ±µÄÇéÐÎÏ £¬»®·Ö²âÊÔÁ½ÕßµÄÐÔÄܱÈÕÕ¡£¶øдÐÔÄÜ·½Ãæ £¬ÓÉÓÚPMEM-RocksDB¸Ä±äÁËдÈë·½·¨ £¬Í¬Ê±Ê¹ÓÃÁ˳¤ÆÚÄÚ´æºÍDRAMÄÚ´æ £¬Òò´ËÁ½ÕßÎÞ·¨ÓÃÐԼ۱ȾÙÐнÏÁ¿¡£

¡¡¡¡ÔÚÏÖʵ²âÊÔÖÐ £¬ºÀÔ˹ú¼Ê½«Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÉèÖÃΪ App DirectÔËÐÐģʽ £¬²¢ÒÀ¾ÝÒÔÏÂÓ²¼þÉèÖÃÀ´´î½¨Á˲âÊԼƻ®£¨Èç±í1£©¡£

¡¡¡¡±í1

¡¡¡¡±í1

¡¡¡¡ÔÚ±¾´Î²âÊÔÖÐ £¬ºÀÔ˹ú¼Ê»®·ÖÆÀ²âÁËʹÓÃDRAMÄÚ´æµÄRocksDB-6.2.2ºÍʹÓÃÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄPMEM-RocksDBµÄËæ»ú¶ÁдÐÔÄÜ¡£

¡¡¡¡ºÀÔ˹ú¼Ê»®·Ö²âÊÔÁËÁ½ÖÖÉèÖÃËæ»úдµÄP99βÑÓ³Ù£¨²âÊÔЧ¹ûÈçͼ2£© £¬ÒÔ¼°Æ½¾ùÍÌÍÂÂÊ£¨²âÊÔЧ¹ûÈçͼ3£©¡£¿ÉÒÔ¿´³ö £¬PMEM-RocksDBµÄP99βÑÓ³ÙÖ»ÓÐRocksDB-6.2.2µÄ56.9% £¬ÍÌÍÂÂÊÈ´µÖ´ïÁËDRAMµÄ3.3±¶¡£

¡¡¡¡Í¼2

¡¡¡¡Í¼2

¡¡¡¡Í¼3

¡¡¡¡Í¼3

¡¡¡¡ºÀÔ˹ú¼Ê»ùÓÚͬÕûÌìÖ°±ð²âÊÔÁËÁ½ÖÖÉèÖÃËæ»ú¶ÁµÄƽ¾ùÍÌÍÂÂÊ£¨²âÊÔЧ¹ûÈçͼ4£©¡£¿ÉÒÔ¿´³ö £¬PMEM-RocksDBµÄÍÌÍÂÂʱÈRocksDB-6.2.2ÌáÉýÁË¿¿½ü70%¡£

¡¡¡¡Í¼4

¡¡¡¡Í¼4

¡¡¡¡¿É¼ûÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æΪRocksDBµÄÐÔÄÜ´øÀ´ÁË´ó·ùÌáÉý £¬¿ÉÒÔÖª×ãÆä¸ß¸ºÔØϵĶÁдÐèÇó¡£

¿Í»§ÊÕÒæ

¡¡¡¡Ð§¹û£º´ó·ù¸ÄÉÆ RocksDB ÐÔÄÜÓ뱾ǮÌåÏÖ

¡¡¡¡´Ó²âÊÔЧ¹û¿ÉÒÔ¿´³ö £¬ÔÚËæ»úд·½Ãæ £¬»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄˢаæRocksDB £¬Ïà½ÏÔ­Óа汾ÓÐ3.3±¶µÄÐÔÄÜÌáÉý £¬¡£¶ø»ùÓÚͬ±¾Ç®µÄËæ»ú¶Á²âÊÔ £¬Ë¢Ð°æRocksDB £¬Ïà½ÏÔ­Óа汾ÈÔÓÐ70%µÄÐÔÄÜÌáÉý¡£

¡¡¡¡Òò´Ë £¬ÈôÊÇÆóÒµ¹ØעдÐÔÄÜ £¬ÔÚÖ§¸¶½ÓÄÉÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄ±¾Ç®ºó £¬Ð´ÐÔÄÜ¿ÉÒÔµ½É±Ç౶µÄÉÏÉý £¬ÕâÊÇ×ÝÈ»ÔöÌíÆäËûÓ²¼þ±¾Ç®Ò²ÎÞ·¨»ñµÃµÄÐÔÄÜÌáÉý¡£ÈôÊÇÆóÒµ¹Ø×¢¶ÁÐÔÄÜ £¬ÄÇôΪµÖ´ïͬÑùµÄÍÌÍÂÁ¿ £¬Ê¹ÓÃÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄڴ潫´øÀ´¸ü¶àµÄ±¾Ç®½ÚÔ¼ £¬ÕâÔÚÄ¿½ñÆóÒµÊý¾Ý±¬·¢Ê½ÔöÌí¡¢ÔÚ´óÊý¾Ý·½ÃæµÄͶÈëÖð½¥Ôö´óµÄÅä¾°Ï £¬ÏÔÈ»¾ßÓÐÖ÷ÒªÒâÒå¡£

ÔÚ
Ïß
¿Í
·þ
?
Áª
ϵ
ÎÒ
ÃÇ
¡Á
ºÀÔ˹ú¼Ê-×·Çó¿µ½¡,ÄãÎÒÒ»ÆðÉú³¤ ÁªÏµºÀÔ˹ú¼Ê
ERP¡¢ÆóÒµÈí¼þ¹ºÖÃÈÈÏß
400-018-7700
ÔÆ·þÎñ²úÆ·ÏúÊÛÈÈÏß
400-607-6657
¼¯ÍÅ¿Í»§Í¶ËßÈÈÏß
400-691-8711
ÖÇÄÜÖն˲úÆ·¿Í·þÈÈÏß
400-658-6111
ÍøÕ¾µØͼ