AntidoteDB/antidote
AntidoteDB/antidote has 892 GitHub stars and 92 forks. Star changes are not measured yet. Last checked 2026-11-09 06:49 UTC. Last push 2026-06-17.
A planet scale, highly available, transactional database built on CRDT technology
Crecimiento de estrellas medido
- in 24h
- Actualización retrasada
- in 7 days
- Actualización retrasada
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
OriginalAntidoteDB
Welcome to the Antidote repository, the reference platform of the SyncFree European Project and the LightKone European Project.
Description
AntidoteDB is a highly available geo-replicated key-value database. AntidoteDB provides features that help programmers to write correct applications while having the same performance and horizontal scalability as AP/NoSQL databases. Furthermore, AntidoteDB operations are based on the principle of synchronization-free execution by using Conflict-free replicated datatypes (CRDTs).
Features
CRDTs
High-level replicated data types that are designed to work correctly in the presence of concurrent updates and partial failures.
Highly Available Transactions
Traditional ACID transactions were built for single-machine deployments. On the one hand, it is expensive to implement ACID transactions in distributed deployments. On the other hand, highly-available transactions (HAT) provide strong consistency within a data center, but still perform well in geo-replicated deployments.
Geo-replication
Designed to run on multiple servers in locations distributed world-wide. It provides continuous functioning even when there are failures or network partition.
How to Use
You will find all information on the project website or the usage documentation.
Small tutorials on how to use Antidote can be found for Java and Jupyter Notebook.
Topics:
- Configuring Features of Antidote
- Benchmarking Antidote
- Deploying Antidote
- Monitoring an Antidote instance or data center
- Protocol Buffer API
Applications that use AntidoteDB:
Contributing & Development
Antidote encourages open-source development. If you want to contribute, you can find all necessary information in the developer documentation To make yourself familiar with AntidoteDB, you can start by looking at good first issues.
Explorar proyectos relacionados
Asabeneh/30-Days-Of-Python
El reto de programación 30 Days of Python es una guía paso a paso para aprender el lenguaje de programación Python en 30 días. Este reto puede llevar más de 100 días. Sigue tu propio ritmo. Estos vídeos también pueden ayudarte: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,486 estrellasgrafana/grafana
Plataforma abierta y componible de observabilidad y visualización de datos. Visualiza métricas, registros y trazas de múltiples fuentes, como Prometheus, Loki, Elasticsearch, InfluxDB, Postgres y muchas más.
77,790 estrellasredis/redis
Para los desarrolladores que crean aplicaciones en tiempo real basadas en datos, Redis es la opción preferida, la más rápida y la de más funciones como caché, servidor de estructuras de datos y motor de consultas de documentos y vectores.
77,332 estrellasapache/superset
Apache Superset es una plataforma de visualización y exploración de datos.
75,455 estrellas