¸ü¶à Ñ¡ÔñÓïÑÔ
< ·µ»ØÖ÷²Ëµ¥
PGµç×Ó¡¤(Öйú)¹Ù·½ÍøÕ¾ PGµç×Ó¡¤(Öйú)¹Ù·½ÍøÕ¾

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

ÕªÒª

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

Åä¾°½éÉÜ

¡¡¡¡RocksDBÊÇÒ»¿îÀûÓÿìËÙ´æ´¢Æ÷£¨ÓÈÆäÊÇÉÁ´æ£©´æ´¢Êý¾ÝÐÔÄܵÄÊý¾Ý¿âÈí¼þ£¬´ó×ÚÓ¦ÓÃÓڸ߸ºÔØЧÀÍ£¬µ«Åãͬ×ÅÊý¾ÝÁ¿±¬·¢Ê½Ôö³¤£¬¸ß¸ºÔØÒµÎñ¶ÔÊý¾Ý´æ´¢µÄÐÔÄÜÐèÇóÒ²Ô½À´Ô½¸ß£¬pgµç×Ó¹ÙÍøƾ¾ÝÓ¢ÌضûÓÅ»¯µÄ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ÄÚ´æ×÷Ϊ¿é»º´æ¡£

¡¡¡¡Ôڼƻ®ÑéÖ¤µÄÀú³ÌÖУ¬pgµç×Ó¹ÙÍø·¢Ã÷£¬Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÓÐ׎ӽüDRAMÄÚ´æµÄÐÔÄÜ¡£Òò´Ë£¬pgµç×Ó¹ÙÍø¾ö¶¨£¬¶Ô»ùÓÚÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄPMEM-RocksDB½øÐÐÐÔÄÜ¡¢±¾Ç®µÈ·½ÃæµÄÑéÖ¤¡£

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

¡¡¡¡Í¼1

¡¡¡¡Í¼1

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

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

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

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

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

¡¡¡¡±í1

¡¡¡¡±í1

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

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

¡¡¡¡Í¼2

¡¡¡¡Í¼2

¡¡¡¡Í¼3

¡¡¡¡Í¼3

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

¡¡¡¡Í¼4

¡¡¡¡Í¼4

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

¿Í»§ÊÕÒæ

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

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

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

ÔÚ
Ïß
¿Í
·þ
?
Áª
ϵ
ÎÒ
ÃÇ
¡Á
PGµç×Ó¡¤(Öйú)¹Ù·½ÍøÕ¾ ÁªÏµpgµç×Ó¹ÙÍø
ERP¡¢ÆóÒµÈí¼þ¹ºÖÃÈÈÏß
400-018-7700
ÔÆЧÀͲúÆ·ÏúÊÛÈÈÏß
400-607-6657
¼¯ÍÅ¿Í»§Í¶ËßÈÈÏß
400-691-8711
ÖÇÄÜÖն˲úÆ·¿Í·þÈÈÏß
400-658-6111
ÍøÕ¾µØͼ