Documentation ¶
Index ¶
- type MultiLog
- func (log *MultiLog) Close() error
- func (log *MultiLog) Delete(addr indexes.Addr) error
- func (log *MultiLog) Flush() error
- func (log *MultiLog) Get(addr indexes.Addr) (margaret.Log, error)
- func (log *MultiLog) List() ([]indexes.Addr, error)
- func (log *MultiLog) LoadInternalBitmap(key indexes.Addr) (*sroar.Bitmap, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiLog ¶
type MultiLog struct {
// contains filtered or unexported fields
}
func NewStore ¶
NewStore returns a new multilog that is only good to store sequences It uses files to store roaring bitmaps directly. for this it turns the indexes.Addrs into a hex string.
Click to show internal directories.
Click to hide internal directories.