开源

🚀Kvrocks:开源NoSQL新星,降成本提效率!

logo

apache/kvrocks

⭐️⭐️
logo


License

Apache-2.0

Stars

3.7k

Forks

492


项目图片

摘要

Kvrocks是一个兼容Redis协议的NoSQL数据库,以其低成本和高性能在开源社区中崭露头角。它提供了Redis客户端兼容性、命名空间隔离、异步复制和高可用性等特性,是降低存储成本和提升效率的理想选择。

内容

Kvrocks,一个基于RocksDB存储引擎且兼容Redis协议的分布式键值NoSQL数据库🌟,以其降低存储成本至Redis的1/3以上而备受瞩目。它不仅支持Redis客户端访问,还具备命名空间隔离、异步复制、高可用性支持和集群管理等特性🛠️。用户可以通过任何Redis客户端轻松访问Kvrocks,享受其带来的成本效益和扩展性。

Kvrocks的设计灵感来源于rocksplicator和blackwidow,其核心功能包括:

- Redis兼容:无缝使用Redis客户端

- 命名空间:类似Redis SELECT,但每个命名空间都有独立令牌

- 复制:类似MySQL的binlog异步复制

- 高可用性:支持Redis sentinel故障转移

- 集群:无需代理的集中式集群解决方案

无论是在Linux还是macOS上,Kvrocks都能提供强大的支持。它的社区活跃,欢迎各种形式的贡献,并且完全开源,遵循Apache License 2.0。🌐

关键词

C++ 数据库 NoSQL

分类

开源技术 效率工具 成本优化
正文到此结束
本文目录