All Projects → apache → Zookeeper

apache / Zookeeper

Licence: apache-2.0
Apache ZooKeeper

Programming Languages

java
68154 projects - #9 most used programming language
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Zookeeper

Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+280.06%)
Mutual labels:  database, distributed-systems, key-value, consensus, distributed-database
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (-96.98%)
Mutual labels:  distributed-systems, key-value, consensus, distributed-database
Dbtester
Distributed database benchmark tester
Stars: ✭ 214 (-97.87%)
Mutual labels:  zookeeper, database, distributed-systems, distributed-database
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (-9.08%)
Mutual labels:  database, distributed-systems, consensus, distributed-database
Trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Stars: ✭ 4,581 (-54.47%)
Mutual labels:  database, distributed-systems, distributed-database
Sdb
Simple and fast string based key-value database with support for arrays and json
Stars: ✭ 159 (-98.42%)
Mutual labels:  hacktoberfest, database, key-value
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Stars: ✭ 20,691 (+105.66%)
Mutual labels:  service-discovery, configuration-management, distributed-configuration
Paxosstore
PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.
Stars: ✭ 1,278 (-87.3%)
Mutual labels:  database, consensus, distributed-database
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (-98.52%)
Mutual labels:  database, distributed-systems, distributed-database
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (-96.32%)
Mutual labels:  distributed-systems, consensus, distributed-database
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (-95.5%)
Mutual labels:  distributed-systems, key-value, distributed-database
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+3.4%)
Mutual labels:  hacktoberfest, key-value, consensus
Herddb
A JVM-embeddable Distributed Database
Stars: ✭ 192 (-98.09%)
Mutual labels:  zookeeper, database, distributed-database
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-94.52%)
Mutual labels:  database, distributed-systems, consensus
Memento
Simple + Powerful interface to the Mnesia Distributed Database 💾
Stars: ✭ 597 (-94.07%)
Mutual labels:  hacktoberfest, database, distributed-systems
Scalardb
Universal transaction manager
Stars: ✭ 178 (-98.23%)
Mutual labels:  database, distributed-systems, distributed-database
Cockroach
CockroachDB - the open source, cloud-native distributed SQL database.
Stars: ✭ 22,700 (+125.62%)
Mutual labels:  hacktoberfest, database, distributed-database
Arangodb
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Stars: ✭ 11,880 (+18.08%)
Mutual labels:  database, key-value, distributed-database
Olric
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Stars: ✭ 2,067 (-79.46%)
Mutual labels:  database, key-value, distributed-database
Corfudb
A cluster consistency platform
Stars: ✭ 539 (-94.64%)
Mutual labels:  database, distributed-systems, distributed-database

Apache ZooKeeper GitHub Actions CI Travis CI Maven Central License

https://zookeeper.apache.org/

For the latest information about Apache ZooKeeper, please visit our website at:

https://zookeeper.apache.org

and our wiki, at:

https://cwiki.apache.org/confluence/display/ZOOKEEPER

Packaging/release artifacts

Either downloaded from https://zookeeper.apache.org/releases.html or found in zookeeper-assembly/target directory after building the project with maven.

apache-zookeeper-[version].tar.gz

    Contains all the source files which can be built by running:
    mvn clean install

    To generate an aggregated apidocs for zookeeper-server and zookeeper-jute:
    mvn javadoc:aggregate
    (generated files will be at target/site/apidocs)

apache-zookeeper-[version]-bin.tar.gz

    Contains all the jar files required to run ZooKeeper
    Full documentation can also be found in the docs folder

As of version 3.5.5, the parent, zookeeper and zookeeper-jute artifacts are deployed to the central repository after the release is voted on and approved by the Apache ZooKeeper PMC:

https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper

Java 8

If you are going to compile with Java 1.8, you should use a recent release at u211 or above.

Contributing

We always welcome new contributors to the project! See How to Contribute for details on how to submit patches as pull requests and other aspects of our contribution workflow.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].