Documentation
¶
Index ¶
- func NewLevelDB(path string) (database.Database, error)
- type Batch
- type LevelDB
- func (db *LevelDB) Close()
- func (db *LevelDB) Delete(key []byte) error
- func (db *LevelDB) DeleteSring(key string) error
- func (db *LevelDB) Get(key []byte) ([]byte, error)
- func (db *LevelDB) GetString(key string) (string, error)
- func (db *LevelDB) Has(key []byte) (ret bool, err error)
- func (db *LevelDB) HasString(key string) (ret bool, err error)
- func (db *LevelDB) NewBatch() database.Batch
- func (db *LevelDB) Put(key []byte, value []byte) error
- func (db *LevelDB) PutString(key string, value string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Batch ¶
type Batch struct {
// contains filtered or unexported fields
}
Batch batch implementation for leveldb
type LevelDB ¶
type LevelDB struct {
// contains filtered or unexported fields
}
LevelDB level db struct
func (*LevelDB) DeleteSring ¶
DeleteSring deletes the value for the given key.
Click to show internal directories.
Click to hide internal directories.