接口 RefDataCacheOperations

所有已知实现类:
RedisRefDataCacheOperations

public interface RefDataCacheOperations
引用数据缓存操作接口
另请参阅:
  • 方法详细资料

    • cacheRef

      void cacheRef(String key, String record, long seconds)
      缓存单个引用数据,并设置过期时间。
      参数:
      key - 缓存的键
      record - 供引用的数据
      seconds - 过期时间(秒)
    • cacheRef

      void cacheRef(Map<String,String> recordMap, long seconds)
      批量缓存引用数据,并设置过期时间。
      参数:
      recordMap - 包含多条引用数据的Map,key为缓存键,value为引用数据
      seconds - 过期时间(秒)
    • loadRef

      List<String> loadRef(Collection<String> keys)
      批量加载引用数据。

      返回值的数量与顺序应与参数keys一致

      参数:
      keys - 缓存的键集合
      返回:
      引用数据列表(数量与顺序应与参数keys一致)
    • expireRef

      void expireRef(Collection<String> keys, long seconds)
      批量设置缓存过期时间。
      参数:
      keys - 缓存的键集合
      seconds - 过期时间(秒)
    • removeRef

      long removeRef(String key)
      删除单个引用缓存。
      参数:
      key - 缓存的键
      返回:
      返回删除操作的结果
    • removeRef

      long removeRef(Collection<String> keys)
      批量删除引用缓存。
      参数:
      keys - 缓存的键集合
      返回:
      返回删除操作的结果数量