Documentation
¶
Index ¶
- func NewMemDB() db.IDatabase
- type MemoryDB
- func (m *MemoryDB) Close() error
- func (m *MemoryDB) Delete(key []byte) error
- func (m *MemoryDB) Drop() error
- func (m *MemoryDB) Get(key []byte) ([]byte, error)
- func (m *MemoryDB) GetIterator(key []byte) (db.IIterator, error)
- func (m *MemoryDB) Gets(key []byte, count uint) ([][]byte, [][]byte, error)
- func (m *MemoryDB) Open(dbName string) (db.IDatabaseWriterReader, error)
- func (m *MemoryDB) OpenReader(dbName string) (db.IDatabaseReader, error)
- func (m *MemoryDB) OpenWriter(dbName string) (db.IDatabaseWriter, error)
- func (m *MemoryDB) Put(key []byte, value []byte) error
- func (m *MemoryDB) Puts(keys [][]byte, values [][]byte) error
- func (m *MemoryDB) Snapshot() (db.ISnapshot, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MemoryDB ¶
type MemoryDB struct {
// contains filtered or unexported fields
}
func (*MemoryDB) OpenReader ¶
func (m *MemoryDB) OpenReader(dbName string) (db.IDatabaseReader, error)
func (*MemoryDB) OpenWriter ¶
func (m *MemoryDB) OpenWriter(dbName string) (db.IDatabaseWriter, error)
Click to show internal directories.
Click to hide internal directories.