Rust編寫的Memcached快取替代品:memc.rs
以 Rust 程式語言實現並使用 Tokio 執行時確保記憶體和執行緒安全;
可以以最小的開銷處理數千個請求。
memc.rs與memcached二進位制協議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 |
相關文章
- Rust是如何用Rust編寫的? - RedditRust
- Rocketgraph:用Golang編寫的Firebase的開源替代品Golang
- 對比Memcached和Redis,誰才是適合你的快取?Redis快取
- Shopify使用Memcached而不是Redis快取提升20%效能Redis快取
- 如何用GO語言編寫快取服務?Go快取
- LNMP 分散式叢集(四):Memcached 快取伺服器的搭建LNMP分散式快取伺服器
- 淺談快取寫法(一):快取的雪崩和穿透快取穿透
- Rust編寫的新終端多路複用器Rust
- ekzhang/rustpad:使用Rust編寫的高效程式碼編輯器Rust
- 快取淘汰、快取穿透、快取擊穿、快取雪崩、資料庫快取雙寫一致性快取穿透資料庫
- 使用 Rust + WebAssembly 編寫 crc32RustWeb
- 用Java寫一個分散式快取——快取管理Java分散式快取
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- Pingora:替代Nginx、Rust編寫的HTTP伺服器GoNginxRustHTTP伺服器
- locutus:用Rust編寫的去中心化平臺Rust中心化
- rust druid編寫第一個窗體RustUI
- Lfu快取在Rust中的實現及原始碼解析快取Rust原始碼
- Youki:用 Rust 編寫的更快Docker容器執行時RustDocker
- 使用Rust編寫的各種遊戲 - GameDev#28Rust遊戲GAMdev
- ChiselStore:Rust編寫的Raft分散式SQLite資料庫RustRaft分散式SQLite資料庫
- doyoubi/undermoon:Rust語言編寫的Redis叢集方案RustRedis
- 用Rust編寫的資料庫GreptimeDB現開源Rust資料庫
- HVM:Rust編寫的比Haskell GHC更好的執行時RustHaskell
- 使用 macro_rules 編寫生產 Rust 宏!MacRust
- 使用 Rust 語言編寫 Java JNI 實現RustJava
- 用Java寫一個分散式快取——快取淘汰演算法Java分散式快取演算法
- Aero:用rust編寫的新現代作業系統Rust作業系統
- lemmy:Rust編寫的fediverse連結聚合器和論壇Rust
- Wez:Rust編寫的類似Powershell的終端模擬器Rust
- 淺談快取寫法(三):記憶體快取該如何設計快取記憶體
- 使用rust編寫dwm status-bar應用程式Rust
- 用 Rust 編寫 eBPF/XDP 負載均衡器RusteBPF負載
- Redis的快取穿透、快取雪崩、快取擊穿的區別Redis快取穿透
- Automata Network用Rust編寫的去中心化的服務協議Rust中心化協議
- [譯]使用 Rust 編寫快速安全的原生 Node.js 模組RustNode.js
- substrate輕鬆學系列5:編寫pallet的Rust前置知識Rust
- 使用Rust編寫的區塊鏈技術遭網友反感Rust區塊鏈
- V8替代?用Rust編寫的JavaScript引擎Boa釋出RustJavaScript