EJDB2 is an embeddable JSON database engine
Deterministic Concurrency Control
Key/Value Document / XML
Supported
Skip List
EJDB2 defines indexes at the collection level and supports indexes of any field of JSON document. Supported unique and non-unique indexes for string, integer, floating point, array JSON value types
Shadow Paging
Tuple-at-a-Time Model
Custom API HTTP / REST
EJDB provides native query execution methods API. HTTP/Websocket endpoint can activated for querying and data modifications over network.
Disk-oriented
Copy-on-Write / Shadow Paging Indexed Sequential Access Method (ISAM)
Embedded
http://ejdb.org/
https://github.com/Softmotions/ejdb
https://github.com/Softmotions/ejdb/blob/master/README.md
Softmotions
RU
2012
Open Source
C
C, C++, Dart, Java, JavaScript, Kotlin, Swift
Android, BSD, iOS, Linux, OS X, Windows
MIT