Documentation ¶
Index ¶
- type LevelDBAdapter
- func (db *LevelDBAdapter) BatchPut(kvs [][2][]byte) error
- func (db *LevelDBAdapter) Close()
- func (db *LevelDBAdapter) Delete(key []byte) error
- func (db *LevelDBAdapter) Get(key []byte) ([]byte, error)
- func (db *LevelDBAdapter) Has(key []byte) bool
- func (db *LevelDBAdapter) Put(key, value []byte) error
- type MemoryAdapter
- type StorageAdapter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LevelDBAdapter ¶
type LevelDBAdapter struct {
// contains filtered or unexported fields
}
func NewLevelDBAdapter ¶
func NewLevelDBAdapter(path string) (*LevelDBAdapter, error)
func (*LevelDBAdapter) BatchPut ¶
func (db *LevelDBAdapter) BatchPut(kvs [][2][]byte) error
func (*LevelDBAdapter) Close ¶
func (db *LevelDBAdapter) Close()
func (*LevelDBAdapter) Delete ¶
func (db *LevelDBAdapter) Delete(key []byte) error
func (*LevelDBAdapter) Has ¶
func (db *LevelDBAdapter) Has(key []byte) bool
func (*LevelDBAdapter) Put ¶
func (db *LevelDBAdapter) Put(key, value []byte) error
type MemoryAdapter ¶
type MemoryAdapter struct {
// contains filtered or unexported fields
}
func NewMemoryAdapter ¶
func NewMemoryAdapter() *MemoryAdapter
func (*MemoryAdapter) BatchPut ¶
func (kv *MemoryAdapter) BatchPut(kvs [][2][]byte) error
func (*MemoryAdapter) Close ¶
func (kv *MemoryAdapter) Close()
func (*MemoryAdapter) Delete ¶
func (kv *MemoryAdapter) Delete(key []byte) error
func (*MemoryAdapter) Has ¶
func (kv *MemoryAdapter) Has(key []byte) bool
func (*MemoryAdapter) Put ¶
func (kv *MemoryAdapter) Put(key, value []byte) error
Click to show internal directories.
Click to hide internal directories.