¡¡¡¡Ó¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æÊÇÒ»¿î¸ïÃüÐԵij¤ÆÚÄÚ´æ²úÆ·£¬£¬£¬£¬£¬²¹ÆëÁËDRAMÓë´ÅÅÌÖ®¼äµÄÐèÇóȱ¿Ú£¬£¬£¬£¬£¬Öع¹ÄÚ´æ/´æ´¢ÌõÀí¼Ü¹¹£¬£¬£¬£¬£¬¼¯´óÈÝÁ¿¡¢¾¼ÃÐԺͳ¤ÆÚÐÔÓÚÒ»Éí£¬£¬£¬£¬£¬×ÊÖúÓû§ÓÅ»¯Êý¾ÝÖÐÐÄ»ù´¡ÉèÊ©£¬£¬£¬£¬£¬Öª×ã´óÊý¾ÝÆÊÎö¡¢Êý¾Ý¿â¡¢ÔÆÓëÐéÄ⻯¡¢ÂþÑÜʽ´æ´¢µÈ¶àÖÖÓ¦Óó¡¾°ÐèÇ󡣡£¡£¡£ÎªÁË×ÊÖúÓû§Í¨¹ý°ÁÌÚ³¤ÆÚÄÚ´æÀ´ÊµÏÖÓ¦ÓÃÁ¢ÒìÓÅ»¯£¬£¬£¬£¬£¬ÖúÁ¦ÆóҵӪҵϵͳʵÏÖÐÔÄÜÍ»ÆÆ£¬£¬£¬£¬£¬yl6776ÓÀÀû¼¯ÍÅÐû²¼ÁË»ùÓÚÓ¢ÌØ¶û® °ÁÌÚ? ³¤ÆÚÄÚ´æµÄ¶àÖÖ³¡¾°¼Æ»®£¬£¬£¬£¬£¬±¾¼Æ»®ÊÇ»ùÓÚÓ¢ÌØ¶û® °ÁÌÚ? ³¤ÆÚÄÚ´æ200ϵÁеÄMemKeyDBÓ¦Óüƻ®¡£¡£¡£¡£
¡¡¡¡RedisÊÇÒ»¸ö¸ßÐÔÄܵļüÖµÂþÑÜʽÊý¾Ý¿â£¬£¬£¬£¬£¬¾ßÓÐ΢Ãë¼¶µÄÊý¾Ý´æÈ¡ËÙÂÊ£¬£¬£¬£¬£¬ÆÕ±éÓ¦ÓÃÓÚÓÎÏ·¡¢ÊÓÆµ¡¢ÐÂÎÅ¡¢µ¼º½µÈÁìÓò¡£¡£¡£¡£ÔÚLinux Kernel 5.1°æ±¾Ö®ºóÖ§³ÖKMEMDAX»úÖÆ£¬£¬£¬£¬£¬ÕâÖÖ»úÖÆ°Ñ³Ö¾ÃÄÚ´æ×÷ΪÒ×ʧÐÔÄÚ´æÊ¹Ó㬣¬£¬£¬£¬½«³¤ÆÚÄÚ´æ½ÓÈëÄÚ´æÖÎÀíϵͳ£¬£¬£¬£¬£¬Êý¾Ý¿ÉÒÔ±»·ÖÀà´æ´¢½øDRAM»òÕß³¤ÆÚÄڴ棬£¬£¬£¬£¬×èÖ¹DRAMºÄ¾¡£¡£¡£¡£¬£¬£¬£¬£¬¼á³Ö×î¼ÑÐÔÄÜÔËת״̬¡£¡£¡£¡£MemKeyDB»ùÓÚAntirezά»¤µÄRedis½¹µã´úÂ룬£¬£¬£¬£¬ÒÀÀµ»¥ÁªÍø¿Í»§Æð¾¢Ð¢Ë³´úÂ룬£¬£¬£¬£¬Öª×ãÖйú»¥ÁªÍø¿Í»§¿ìËÙµü´ú¡¢½â¾öÓªÒµÖÐÍ´µãµÄÐèÇó¶ø±¬·¢µÄÒ»¸öRedis·ÖÖ§°æ±¾£¬£¬£¬£¬£¬ËüʵÏÖÁËͨ¹ý¶¯Ì¬ãÐÖµËã·¨À´¿ØÖÆÊý¾ÝµÄÂþÑÜ¡£¡£¡£¡£
¡¡¡¡ÌôÕ½£ºÄڴ汾ǮÏÞÖÆÁËÈÝÁ¿À©Õ¹
¡¡¡¡MemKeyDBµÄÇ¿¾¢ÐÔÄܺܺéÁ÷ƽÉÏÊÇÓÉÓÚÆä½«ËùÓÐÊý¾Ý¶¼´æ´¢ÔÚÄÚ´æÖУ¬£¬£¬£¬£¬MemKeyDBµÄ¿ÉÓÃÄÚ´æÊÜÏÞÓÚЧÀÍÆ÷¹ØÓÚÄÚ´æÈÝÁ¿µÄÖ§³Ö£¬£¬£¬£¬£¬Õâµ¼ÖÂMemKeyDB·ºÆð²¿·ÖÊý¾Ý²»¿É´æ´¢ÔÚÄÚ´æÖУ¬£¬£¬£¬£¬Òç³öµ½´ÅÅÌ£¬£¬£¬£¬£¬MemKeyDBÐÔÄÜÓÅÊÆ½«ÎÞ·¨³ä·ÖÑéÕ¹µÄÇéÐΡ£¡£¡£¡£
¡¡¡¡¹Å°åµÄ½â¾ö¼Æ»®ÊÇʹÓÃMemKeyDBµÄ¼¯Èº¹¦Ð§À´½â¾öÄÚ´æÈ±·¦µÄÎÊÌ⣬£¬£¬£¬£¬µ«ÕâÑùÒâζ×ÅÆóÒµÒª²É¹º´ó×ÚµÄÄڴ棬£¬£¬£¬£¬²¢ÇÒΪÁËÀ©Õ¹Äڴ棬£¬£¬£¬£¬ÆóÒµ½«²»µÃ²»°²ÅŸü¶àµÄЧÀÍÆ÷£¬£¬£¬£¬£¬ÕâÔöÌíÁËÆóÒµµÄ±¾Ç®Ñ¹Á¦¡£¡£¡£¡£
¡¡¡¡ Ó¢ÌØ¶û® °ÁÌÚ? ³¤ÆÚÄÚ´æÁ¢ÒìÐÔ½â¾ö¼Æ»®ÐÂÔöÄÚ´æÀ©Õ¹·½·¨×¨ÎªÍ»ÆÆÐ§ÀÍÆ÷ÄÚ´æÈÝÁ¿ÏÞÖÆ¶øÓÅ»¯£¬£¬£¬£¬£¬²¹ÆëÁËDRAMÄÚ´æÓë´ÅÅÌÖ®¼äµÄÐèÇóȱ¿Ú£¬£¬£¬£¬£¬´òÔì¸ßÐÔÄÜ¡¢´óÈÝÁ¿µÄ³¤ÆÚÄÚ´æ²ã£¬£¬£¬£¬£¬ÓÐÖúÓÚÔ½·¢¸ßЧµØÍÚ¾òÊý¾ÝµÄDZÔÚ¼ÛÖµ¡£¡£¡£¡£
¡¡¡¡
¡¡¡¡Í¼1£ºÓ¢Ìضû® °ÁÌÚ? ³¤ÆÚÄÚ´æ´æ´¢²ã
¡¡¡¡Ó¢Ìضû®°ÁÌÚ?³¤ÆÚÄÚ´æÐÂÒ»´ú²úÆ·200ϵÁÐ(Barlow Pass£¬£¬£¬£¬£¬¼´BPS)»ùÓÚµÚÈý´úÓ¢ÌØ¶û®ÖÁÇ¿®¿ÉÀ©Õ¹´¦Öóͷ£Æ÷ÓÅ»¯£¬£¬£¬£¬£¬Í¬ÑùÐèÒªÓë¹Å°åµÄDDR4 DRAM¹²´æ£¬£¬£¬£¬£¬ÈÝÁ¿ÓÐ128GB¡¢256GBºÍ512GBÈýÖÖ£¬£¬£¬£¬£¬Ïà¹ØÓÚÉÏÒ»´ú100ϵÁвúÆ·,Ice Lakeƽ̨µ¥¿ÅCPUÈÝÁ¿×î´óÖ§³Öµ½4TB£¬£¬£¬£¬£¬ÄÚ´æÆµÂÊÌáÉýÖÁ3200MT/Sec£¬£¬£¬£¬£¬µ¥Í¨µÀƽ¾ùÐÔÄÜÌáÉý25%¡£¡£¡£¡£
Ó¢ÌØ¶û®°ÁÌÚ?³¤ÆÚÄÚ´æ200ϵÁоßÓÐÁ½ÖÖÊÂÇéģʽ£ºÄÚ´æÄ£Ê½£¨MM£©ºÍApp Direct ģʽ£¨AD£©
¡¡¡¡ÄÚ´æÄ£Ê½£¬£¬£¬£¬£¬CPUÄÚ´æ¿ØÖÆÆ÷½«ËùÓÐÓ¢ÌØ¶û®°ÁÌÚ?³¤ÆÚÄÚ´æ200ϵÁÐÊÓΪÒ×ʧÐÔϵͳÄڴ棨ÎÞÊý¾Ý³¤ÆÚÐÔ£©£¬£¬£¬£¬£¬½«DRAMÓÃ×÷¸ßËÙ»º´æ£¬£¬£¬£¬£¬ÎÞÐè¸ü¸ÄÓ¦Óü´¿ÉÌṩ½Ï¶àÄÚ´æÈÝÁ¿£¬£¬£¬£¬£¬²¢ÇÒÐÔÄÜ¿¿½ü DRAM£¬£¬£¬£¬£¬Äܹ»ÒÔ¸üµÍµÄ±¾Ç®Ìṩ¸ü´óµÄÄÚ´æÈÝÁ¿¡£¡£¡£¡£
¡¡¡¡App Directģʽ£¬£¬£¬£¬£¬Äܹ»ÊµÏֽϴóÄÚ´æÈÝÁ¿ºÍÊý¾Ý³¤ÆÚÐÔ£¬£¬£¬£¬£¬Èí¼þ¿ÉÒÔ½«DRAMºÍÓ¢ÌØ¶û®°ÁÌÚ?³¤ÆÚÄÚ´æ×÷ΪÄÚ´æµÄÁ½²ã¾ÙÐлá¼û¡£¡£¡£¡£Ö§³Ö³¤ÆÚÄÚ´æ±à³Ì£¬£¬£¬£¬£¬Èí¼þºÍÓ¦ÓÃÄܹ»Ö±½ÓÓëÓ¢ÌØ¶û®°ÁÌÚ?³¤ÆÚÄÚ´æÍ¨Ñ¶£¬£¬£¬£¬£¬½µµÍÁË¿ÍÕ»µÄÖØ´óÐÔ£¬£¬£¬£¬£¬Ê¹Óûº´æÒ»ÖÂÐÔ¡¢×Ö½Ú¿ÉÑ°Ö·ÌØÕ÷£¬£¬£¬£¬£¬ÌṩµÍÑÓ³Ù£¬£¬£¬£¬£¬Ö§³Ö¸ü´óµÄÊý¾Ý¼¯¡£¡£¡£¡£
¡¡¡¡
¡¡¡¡Í¼2£ºÓ¢Ìضû®°ÁÌÚ?³¤ÆÚÄÚ´æÊÂÇéģʽ
¡¡¡¡±¾¼Æ»®Ê¹ÓðÁÌÚ³¤ÆÚÄÚ´æÀ´À©Õ¹ÄÚ´æÈÝÁ¿£¬£¬£¬£¬£¬ÒÔ½â¾öЧÀÍÆ÷ÄÚ´æÈ±·¦µÄÎÊÌâ¡£¡£¡£¡£ Linux Kernel 5.1ÒԺ󣬣¬£¬£¬£¬Ö§³ÖKMEMDAX£¬£¬£¬£¬£¬ ADģʽ¿ÉÒÔ½«ÖÎÀíµÄ³¤ÆÚÄÚ´æ¿Õ¼ä½»¸øMMU£¨ÄÚ´æÖÎÀíµ¥Î»£©ÖÎÀí£¬£¬£¬£¬£¬ÕâÑù´ÓϵͳÖпÉÒÔ½«³¤ÆÚÄÚ´æ×÷Ϊһ¸öºÍDRAMÏàÀàËÆµÄÄäÃû¿Õ¼ä£¬£¬£¬£¬£¬³¤ÆÚÄÚ´æ×÷Ϊһ¸ö½ÏÂý£¬£¬£¬£¬£¬½Ï´óµÄÄÚ´æ½Úµã¡£¡£¡£¡£ÏµÍ³Öг¤ÆÚÄÚ´æºÍDRAMͬʱ±£´æ£¬£¬£¬£¬£¬½«MemKeyDBµÄË÷ÒýÊý¾Ý·Åµ½DRAMÖУ¬£¬£¬£¬£¬¶ø½«Óû§Êý¾Ý·Åµ½³¤ÆÚÄÚ´æ¡£¡£¡£¡£Ê¹Óö¯Ì¬ãÐÖµÖÎÀíÊý¾ÝÂþÑÜ£¬£¬£¬£¬£¬¼´¿ÉÒÔ°ü¹Ü½ÏСµÄË÷ÒýÊý¾ÝºÍÉúÃüÖÜÆÚ½Ï¶Ì²¢ÆµÈÔ»á¼ûµÄÊý¾ÝÖ»¹Ü·Åµ½ÄÚ´æÖУ¬£¬£¬£¬£¬ÓÖ¿ÉÒÔ°ü¹ÜDRAMºÍ³¤ÆÚÄÚ´æÇкÏÒ»¶¨µÄÈÝÁ¿±ÈÀý£¬£¬£¬£¬£¬´Ó¶øµÖ´ï°ü¹ÜÐÔÄܵÄÌõ¼þÏ£¬£¬£¬£¬£¬½µµÍϵͳTCOµÄÄ¿µÄ¡£¡£¡£¡£
¡¡¡¡

ͼ3£ºBPSÄÚ´æÀ©Õ¹¼Æ»®ÓëDRAM¼Æ»®±ÈÕÕ
±¾´ÎʹÓÃBenchmark²âÊÔÁËMemKeyDBÔÚDRAMºÍPMemƽ̨ϵÄÐÔÄÜ
¡¡ |
ÉèÖÃÏî |
BPS |
DRAM |
Ó²¼þÉèÖÃ |
CPU |
2*Icelake 6348 2.60GHz£¨112 vcore£© |
|
Memory |
256G£¨16*16G DDR4£© |
1T£¨32*32G DDR4£© |
|
Apache Pass |
1T£¨8*128G£© App Direct |
¡¡ |
|
Disk Drive |
2*480T SSD |
||
Network |
2*10Gbps |
||
±í1£º¼Æ»®±ÈÕÕÉèÖÃ
¡¡¡¡
¡¡¡¡Í¼4£ºDRAM vs BPS£¨8+4£©²âÊÔЧ¹û±ÈÕÕ
²âÊÔЧ¹û˵Ã÷£¬£¬£¬£¬£¬MemKeyDB¿ªÆôͬÑùʵÀýÊýµÄ³¡¾°Ï£¬£¬£¬£¬£¬BPSÔÚÑÓ³ÙºÍÍÌÍÂÁ¿·½ÃæÓëDRAM»ùÄÚÇéµ±£¬£¬£¬£¬£¬¿ÉÒÔµÖ´ïDRAMµÄ97%ÒÔÉÏ¡£¡£¡£¡£
¡¡¡¡ÔÚMemKeyDBÓ¦ÓÃÏÂBPSµÄÐÔÄܺÍÎȹÌÐÔÓÅÒ죬£¬£¬£¬£¬Ó¢Ìضû°ÁÌÚ³¤ÆÚÄÚ´æÌṩÁ˸ßÐԼ۱ȵÄÄÚ´æÀ©Õ¹¼Æ»®ÈÃMemKeyDBʹÓøü¶àµÄÄÚ´æ,¿ÉÓÃÄÚ´æÈÝÁ¿ÌáÉý25%£¬£¬£¬£¬£¬²¢ÏÔÖø½µµÍÄڴ汾Ǯ¡£¡£¡£¡£