# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package leveldb implements the key-value database layer based on LevelDB.
Package memorydb implements the key-value database layer based on memory maps.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

IdealBatchSize defines the size of the data batches should ideally add in one write.

# Interfaces

Batch is a write-only database that commits changes to its host database when Write is called.
Batcher wraps the NewBatch method of a backing data store.
DBProducer represents real db producer.
DropableStore is Droper + Store.
Droper is able to delete the DB.
No description provided by the author
FlushableKVStore contains all the method for flushable databases, i.e.
No description provided by the author
Iteratee wraps the NewIterator methods of a backing data store.
Iterator iterates over a database's key/value pairs in ascending key order.
Reader wraps the Has and get method of a backing data store.
ReadonlyStore contains only reading methods of Store.
Store contains all the methods required to allow handling different key-value data stores backing the high level database.
Writer wraps the Put method of a backing data store.