MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ソフトウェアには多様性が必要です。一つのソフトウェアに頼り切ってしまうと、万一脆弱性があった時に一気に全滅してしまいます。また、同じ領域のソフトウェアがあることで切磋琢磨できるのです。 今回はRedisをPythonで再実装したpydisを紹介します。 pydisの使い方 pydis自体はRedisのサブセット的位置づけですが、ベンチマークはすべて通ります。 $ redis-benchmark -q -t set,get,incr,lpush,rpush,lpop,rpop,sadd,hset,spop,lrange,mset -n 100000 -P 5 -p 7878 SET: 306748.47 requests per second GET: 302114.81 reque