rosedb
rosedb copied to clipboard
add GetAllKeys
A new feature: list all stored keys conatain all datastructure types.
Here is my idea:
- add GetKeys command in different data types respectively(
GetStrsKeys, GetListKeys, GetHashKeys
...) - add GetAllKeys command in
db.go
, retrieve all data typesGetKeys
concurrently
The GetAllKeys method like this:
func (db *RoseDB) GetAllKeys(dataTypes... DataType) (map[DataType][][]byte, error)
I have add a GetStrsKeys method in strs.go
I have added pr https://github.com/flower-corp/rosedb/pull/190