Versions in this module Expand all Collapse all v0 v0.2.0 Apr 8, 2016 v0.1.0 Apr 8, 2016 Changes in this version + const Name + func New(mo store.MergeOperator, config map[string]interface{}) (store.KVStore, error) + type Item struct + type Iterator struct + func (w *Iterator) Close() error + func (w *Iterator) Current() ([]byte, []byte, bool) + func (w *Iterator) Key() []byte + func (w *Iterator) Next() + func (w *Iterator) Seek(k []byte) + func (w *Iterator) Valid() bool + func (w *Iterator) Value() []byte + type Reader struct + func (r *Reader) MultiGet(keys [][]byte) ([][]byte, error) + func (w *Reader) Close() error + func (w *Reader) Get(k []byte) (v []byte, err error) + func (w *Reader) PrefixIterator(k []byte) store.KVIterator + func (w *Reader) RangeIterator(start, end []byte) store.KVIterator + type Store struct + func (s *Store) Close() error + func (s *Store) Reader() (store.KVReader, error) + func (s *Store) Writer() (store.KVWriter, error) + type Writer struct + func (w *Writer) Close() error + func (w *Writer) ExecuteBatch(batch store.KVBatch) error + func (w *Writer) NewBatch() store.KVBatch + func (w *Writer) NewBatchEx(options store.KVBatchOptions) ([]byte, store.KVBatch, error)