Documentation ¶
Index ¶
- type ShardIO
- type SqliteArchiver
- func (sqa *SqliteArchiver) Close()
- func (sqa *SqliteArchiver) Delete(key string) error
- func (sqa *SqliteArchiver) DeleteOlderThan(seconds int) error
- func (sqa *SqliteArchiver) Get(key string) (*[]byte, error)
- func (sqa *SqliteArchiver) GetIndexes() (*Shardmap.ShardMap, error)
- func (sqa *SqliteArchiver) Set(key string, data *[]byte) error
- func (sqa *SqliteArchiver) Truncate() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SqliteArchiver ¶
type SqliteArchiver struct {
// contains filtered or unexported fields
}
func NewSqliteArchiver ¶
func NewSqliteArchiver(path string) (*SqliteArchiver, error)
func (*SqliteArchiver) Close ¶
func (sqa *SqliteArchiver) Close()
func (*SqliteArchiver) Delete ¶
func (sqa *SqliteArchiver) Delete(key string) error
func (*SqliteArchiver) DeleteOlderThan ¶
func (sqa *SqliteArchiver) DeleteOlderThan(seconds int) error
func (*SqliteArchiver) GetIndexes ¶
func (sqa *SqliteArchiver) GetIndexes() (*Shardmap.ShardMap, error)
func (*SqliteArchiver) Truncate ¶
func (sqa *SqliteArchiver) Truncate() error
Click to show internal directories.
Click to hide internal directories.