Rust編寫的Memcached快取替代品:​​​​​​​memc.rs

banq發表於2021-12-13

以 Rust 程式語言實現並使用 Tokio 執行時確保記憶體和執行緒安全;
可以以最小的開銷處理數千個請求。

memc.rsmemcached二進位制協議100% 相容。無需重寫您的程式碼。只需啟動伺服器並使用您喜歡的語言/框架即可。
編譯為單個二進位制檔案,可以部署在任何地方。將二進位制檔案複製到任何你想要的地方,啟動伺服器,你就完成了。使用您喜歡的工具構建易於部署和分發的容器。

Github地址
有人將其與memcached效能比較:

 memc:   6399480 ops, 639989 ops/sec, 28.45MB/sec, avg 0.67 msec latency
 memcache: 6399623 ops, 1291566 ops/sec, 57.41MB/sec, avg 0.40 msec latency


 

相關文章