一個比 Redis 效能更強的資料庫

程式猿DD發表於2023-02-19

給大家推薦一個比Redis效能更強的資料:KeyDB

file

KeyDB是Redis的高效能分支,側重於多執行緒、記憶體效率和高吞吐量。除了效能改進外,KeyDB還提供主動複製、快閃記憶體和子金鑰過期等功能。KeyDB具有MVCC架構,允許您在不阻塞資料庫和降低效能的情況下執行金鑰和掃描等查詢。

KeyDB與Redis協議、模組和指令碼保持完全相容。這包括對指令碼和事務的原子性保證。因為KeyDB與Redis開發保持同步,所以KeyDB是Redis功能的超集,使KeyDB成為現有Redis部署的替代產品。

在相同的硬體上,KeyDB可以實現比Redis高得多的吞吐量。主動複製簡化了熱備盤故障切換,使您可以輕鬆地跨副本分發寫入,並使用簡單的基於TCP的負載平衡/故障切換。KeyDB的更高效能允許您在更少的硬體上做更多的事情,從而降低操作成本和複雜性。

下面的圖表比較了幾種KeyDB和Redis設定,包括最新的Redis6 io-執行緒選項和TLS基準測試。

file

如果你的應用對效能非常苛刻,Redis已經無法滿足,不妨試試這個更強大的資料庫吧!

專案地址:https://github.com/Snapchat/K...
官網地址:https://docs.keydb.dev/

歡迎關注我的公眾號:程式猿DD。第一時間瞭解前沿行業訊息、分享深度技術乾貨、獲取優質學習資源

相關文章