EJDB

EJDB2 is an embeddable JSON database engine

Concurrency Control

Deterministic Concurrency Control

  • Read-Write locks

Foreign Keys

Supported

  • Documents can refer each other and can be joined by their primary keys

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

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.

Storage Architecture

Disk-oriented

System Architecture

Embedded

People Also Viewed