Local Data Storage for Applications

Database

Implements on-disk storage for documents and indexes

Document

Proxies a single document stored in the Database

Index

An Index defines what fields can be filtered using Query

Query

Filters documents based on the query and index

Synchronizer

Handles synchronizing between two databases