给大家举荐一个比Redis性能更强的数据:KeyDB

KeyDB是Redis的高性能分支,侧重于多线程、内存效率和高吞吐量。除了性能改良外,KeyDB还提供被动复制、闪存和子密钥过期等性能。KeyDB具备MVCC架构,容许您在不阻塞数据库和升高性能的状况下执行密钥和扫描等查问。

KeyDB与Redis协定、模块和脚本放弃齐全兼容。这包含对脚本和事务的原子性保障。因为KeyDB与Redis开发放弃同步,所以KeyDB是Redis性能的超集,使KeyDB成为现有Redis部署的代替产品。

在雷同的硬件上,KeyDB能够实现比Redis高得多的吞吐量。被动复制简化了热备盘故障切换,使您能够轻松地跨正本散发写入,并应用简略的基于TCP的负载平衡/故障切换。KeyDB的更高性能容许您在更少的硬件上做更多的事件,从而升高操作老本和复杂性。

上面的图表比拟了几种KeyDB和Redis设置,包含最新的Redis6 io-线程选项和TLS基准测试。

如果你的利用对性能十分刻薄,Redis曾经无奈满足,无妨试试这个更弱小的数据库吧!

我的项目地址:https://github.com/Snapchat/K...
官网地址:https://docs.keydb.dev/

欢送关注我的公众号:程序猿DD。第一工夫理解前沿行业音讯、分享深度技术干货、获取优质学习资源