TokyoとKyotoについては,オンメモリ・ディスクベースの両方を測定しましたが,memchacedが最速でした.強し! memcachedとTokyo Tyrantについては,いわゆるmemcachedプロトコルが使えるので,memcachedプロトコルでsetとgetをしました. プログラムはやはりC言語バインディングが最速だろうということで,こんな感じです. #include <libmemcached/memcached.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <time.h> #include <sys/types.h> #include <md5.h> #include <omp.h> void set_key_val(MD5_CTX *con, int seed, char
![最速KVS研究第一弾(memcached/Tokyo Tyrant/Kyoto Tycoon) - なぜか数学者にはワイン好きが多い](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a00e34eb1bcd8ab85c2b7a602a61ecfb22aacdc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftullio%2F20101103%2F20101103221212.png)