AntidoteDB
Main Page
GitHub Repo
Syncfree Project
Lightkone Project
Search…
Overview
Quickstart
Examples & Applications
Tutorials
Related Projects
Architecture
Overview
Ring
Log
Materializer
Transaction Manager
Inter-DC Communication
Failure Modes
Datatypes in Antidote
Commit Hooks
Features Configuration
Deployment
Natively (Linux)
Local Docker Setup
Docker Compose Setups
Docker Swarm
Kubernetes
Monitoring
Prometheus and Grafana
API
Native (Erlang)
Protocol Buffer API
Erlang
Java
JavaScript
Go
Python
Benchmarking
Setup
Basho Bench
Tools
Logs and Cache Dump
Development
Setup & Environment
Building a Release
Testing
Contributing
Archived Works
Release Notes
0.2.1
0.1.1
0.0.1
Powered By
GitBook
Related Projects
Related projects which make use of Antidote or extend it
PotionDB
Antidote Query Language (AQL)
A SQL-like interface for the AntidoteDB data store.
See the
repository
for more information.
Example:
1
CREATE
UPDATE
-
WINS
TABLE
Student
(
2
StudentID
INT
PRIMARY
KEY
,
3
Name
VARCHAR
,
4
Age
INT
DEFAULT
18
,
5
YearsLeft COUNTER_INT
CHECK
(
YearsLeft
>
0
),
6
Passport_id
INTEGER
FOREIGN
KEY
UPDATE
-
WINS
REFERENCES
Passport
(
id
)
7
)
PARTITION
ON
(
Age
);
Copied!
EdgeAnt
Previous
Java Tutorial
Next - Architecture
Overview
Last modified
2yr ago
Copy link
Contents
PotionDB
Antidote Query Language (AQL)
EdgeAnt