Documentation
¶
Index ¶
- type Database
- func (db *Database) Delete(key string) (err error)
- func (db *Database) Foreach(prefix string, foreach FuncForeach) (err error)
- func (db *Database) ForeachString(prefix string, foreach FuncForeachString) (err error)
- func (db *Database) Get(key string) (val []byte, err error)
- func (db *Database) GetString(key string) (val string, err error)
- func (db *Database) OpenDB(dbname string, dir string) error
- func (db *Database) Put(key string, val []byte) (err error)
- func (db *Database) PutString(key string, val string) (err error)
- func (db *Database) WriteBatch(writebatch FuncWriteBatch) (err error)
- type FuncForeach
- type FuncForeachString
- type FuncWriteBatch
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
Database - recoksdb
func (*Database) Foreach ¶
func (db *Database) Foreach(prefix string, foreach FuncForeach) (err error)
Foreach - put val in key
func (*Database) ForeachString ¶
func (db *Database) ForeachString(prefix string, foreach FuncForeachString) (err error)
ForeachString - put val in key
func (*Database) WriteBatch ¶
func (db *Database) WriteBatch(writebatch FuncWriteBatch) (err error)
WriteBatch - WriteBatch
type FuncForeachString ¶
FuncForeachString - foreach
type FuncWriteBatch ¶
type FuncWriteBatch func(wb *gorocksdb.WriteBatch)
FuncWriteBatch - write batch
Click to show internal directories.
Click to hide internal directories.