# gridbase **Repository Path**: hj_research/gridbase ## Basic Information - **Project Name**: gridbase - **Description**: gridbase 数据库 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-03-27 - **Last Updated**: 2023-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## What is Gridbase? Gridbase is a distributed NoSQL database with strong consistency and reliability. - __Compatible with Redis protocol__ Use Gridbase as Redis. You can replace Redis with Gridbase to power your application without changing a single line of code in most cases([unsupport-redis-commands](./docs/unsupport-command.md)). - __Horizontal scalability__ Grow Gridbase as your business grows. You can increase the capacity simply by adding more machines. - __Strong consistent persistence storage__ Gridbase put your data on multiple machines as replication without worrying about consistency. Gridbase makes your application use redis as a database and not just only the cache. - __High availability__ All of the three components, PD, Cell and Proxy, can tolerate the failure of some instances without impacting the availability of the entire cluster. ## Roadmap Read the [Roadmap](./docs/ROADMAP.md). ## Quick start Read the [Quick Start](./docs/user-guide/quick-start.md) ## Documentation + [English](http://Gridbase.readthedocs.io/en/latest/) + [简体中文版](http://Gridbase.readthedocs.io/zh/latest/) ## Architecture ![architecture](./docs/imgs/architecture.png) ## Contributing TODO ## License Gridbase is under the Apache 2.0 license. See the [LICENSE](./LICENSE) file for details. ## Acknowledgments - Thanks [etcd](https://github.com/coreos/etcd) for providing the raft implementation. - Thanks [tidb](https://github.com/pingcap/tidb) for providing the multi-raft implementation. - Thanks [RocksDB](https://github.com/facebook/rocksdb) for their powerful storage engines. - Thanks Elasticell for their basic system implementation.