The Apache Software Foundation Announces New Top-Level Project Apache Kvrocks

The Apache Software Foundation

WILMINGTON, DE — The Apache Software Foundation (ASF) announced Kvrocks recently graduated from incubation and is now a Top-Level Project (TLP). Kvrocks is a distributed key-value NoSQL database that uses RocksDB as the storage engine and is compatible with Redis protocol. Kvrocks is available for download.

“I congratulate the Kvrocks community for becoming a Top-Level Project for Apache,” said Liang Chen, ASF Member and Incubator Mentor. “As a project champion, I am thrilled to see the progress and the community growth achieved, while following Apache ‘Community over Code’ practices. The Kvrocks community was not only able to make major releases packed with features, but they also created a welcoming environment for any new contributor who wishes to join the community.”

Kvrocks Overview & Advantages
Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol. Users can decrease the cost of memory and increase the capacity compared to Redis.

Kvrocks Feature Highlights

  • Redis Compatible: Support common Redis data types and commands;
  • Namespace: Similar to Redis DB but equipped with a token per namespace;
  • Replication: Async replication using WAL of RocksDB;
  • High Availability: Support Redis sentinel to failover when master failed; and
  • Cluster: Centralized management but accessible via any Redis cluster client.

ADDITIONAL RESOURCES

Since being open sourced in 2019, Kvrocks has served as an alternative replacement for Redis in massive data scenarios. Many companies are deploying and using Kvrocks in the production environment, such as Baidu, Circl.lu, Ctrip, Meitu, Opera, U-Next and Xueqiu, among others.

READ:  Enovis to Discuss Q2 2024 Financial Results in Upcoming Investor Call

Kvrocks plans to add Kubernetes deployment support, the controller to make the cluster easier to maintain and operate, and add more data structures for fulfilling the user requirements.

For the latest news on everything happening in Chester County and the surrounding area, be sure to follow MyChesCo on Google News and Microsoft Start.