Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BloomFilter ¶
type BloomFilter struct {
// contains filtered or unexported fields
}
func (*BloomFilter) Add ¶
func (filter *BloomFilter) Add(key []byte) error
func (*BloomFilter) Close ¶
func (filter *BloomFilter) Close() error
func (*BloomFilter) Delete ¶
func (filter *BloomFilter) Delete(key []byte) error
func (*BloomFilter) Exists ¶
func (filter *BloomFilter) Exists(key []byte) bool
func (*BloomFilter) Open ¶
func (filter *BloomFilter) Open(fileName string) error
type CuckooFilterImpl ¶
type CuckooFilterImpl struct {
// contains filtered or unexported fields
}
func (*CuckooFilterImpl) Add ¶
func (filter *CuckooFilterImpl) Add(key []byte) error
func (*CuckooFilterImpl) Close ¶
func (filter *CuckooFilterImpl) Close() error
func (*CuckooFilterImpl) Delete ¶
func (filter *CuckooFilterImpl) Delete(key []byte) error
func (*CuckooFilterImpl) Exists ¶
func (filter *CuckooFilterImpl) Exists(key []byte) bool
func (*CuckooFilterImpl) Open ¶
func (filter *CuckooFilterImpl) Open(fileName string) error
type PersistFilter ¶ added in v0.10.0
type PersistFilter struct {
FilterBucket string
}
func (*PersistFilter) Add ¶ added in v0.10.0
func (filter *PersistFilter) Add(key []byte) error
func (*PersistFilter) Close ¶ added in v0.10.0
func (filter *PersistFilter) Close() error
func (*PersistFilter) Delete ¶ added in v0.10.0
func (filter *PersistFilter) Delete(key []byte) error
func (*PersistFilter) Exists ¶ added in v0.10.0
func (filter *PersistFilter) Exists(key []byte) bool
func (*PersistFilter) Open ¶ added in v0.10.0
func (filter *PersistFilter) Open(fileName string) error
Click to show internal directories.
Click to hide internal directories.