Versions in this module Expand all Collapse all v1 v1.1.0 Jul 4, 2021 v1.0.3 Jul 1, 2021 Changes in this version + type BTree struct + type Bloom struct + type Cache struct + Data atomic.Value + DataLock sync.Mutex + FSRWL sync.RWMutex + MaxDBNum int + Root string + func (c *Cache) Add(key Key) + func (c *Cache) BuildCacheData() + func (c *Cache) Match(key Key) bool + func (c *Cache) NewKey(dbNum int, keyName []byte) Key + func (c *Cache) Set(key Key, value bool) + func (c *Cache) Vacuum(dbMaxNum int, d time.Duration) + type Key struct + DB int + HashedKey [32]byte + func (k *Key) Encode() string + func (k *Key) FilePath() string + func (k *Key) Level(nth int) string + func (k *Key) Level3() []string + func (k *Key) ParentPath() string