接口 KvStorage

所有已知实现类:
FileKvStorage, MemoryKvStorage

public interface KvStorage
Universal KV storage interface.
作者:
liaochuntao
  • 嵌套类概要

    嵌套类
    修饰符和类型
    接口
    说明
    static class 
     
  • 方法概要

    修饰符和类型
    方法
    说明
    List<byte[]>
    Get all keys.
    void
    batchDelete​(List<byte[]> keys)
    batch delete with keys.
    Map<byte[],​byte[]>
    batchGet​(List<byte[]> keys)
    batch get by List byte[].
    void
    batchPut​(List<byte[]> keys, List<byte[]> values)
    batch write.
    void
    delete​(byte[] key)
    delete with key.
    void
    doSnapshot​(String backupPath)
    do snapshot.
    byte[]
    get​(byte[] key)
    get data by key.
    void
    put​(byte[] key, byte[] value)
    write data.
    void
    shutdown.
    void
    load snapshot.