# Package org.qi4j.entitystore.leveldb

LevelDB EntityStore.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  LevelDBEntityStoreConfiguration | Configuration for LevelDBEntityStoreService.
  LevelDBEntityStoreService | LevelDB EntityStore service.

- Class Summary
  Class | Description
  --- | ---
  LevelDBEntityStoreAssembler | LevelDB EntityStore assembly.
  LevelDBEntityStoreMixin | LevelDB implementation of MapEntityStore.

## Package org.qi4j.entitystore.leveldb Description

## LevelDB EntityStore.

> LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

By default use the native implementation through JNI bindings and fallback to the pure java implementation if not available on the current platform. Used implementation can be forced using the `LevelDBEntityStoreConfiguration.flavour()` property.

See:

- LevelDB https://code.google.com/p/leveldb/
- JNI bindings https://github.com/fusesource/leveldbjni
- Pure Java implementation https://github.com/dain/leveldb