EJDB

EJDB2 is an embeddable JSON database engine

System Architecture

Embedded

Query Execution

Tuple-at-a-Time Model

Query Interface

Custom API HTTP / REST

EJDB provides native query execution methods API. HTTP/Websocket endpoint can activated for querying and data modifications over network.

Indexes

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

Foreign Keys

Not Supported

Storage Architecture

Disk-oriented

Data Model

Document / XML

EJDB Logo
Website

http://ejdb.org/

Source Code

https://github.com/Softmotions/ejdb

Tech Docs

https://github.com/Softmotions/ejdb/blob/master/README.md

Developer

Softmotions

Country of Origin

RU

Start Year

2012

Project Type

Open Source

Written in

C

Supported languages

C, C++, Dart, Java, JavaScript, Kotlin, Swift

Operating Systems

Android, BSD, iOS, Linux, OS X, Windows

Licenses

MIT