package
0.0.0-20231129005948-e2a80a656c5c
Repository: https://github.com/wencan/fastrest.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package mock_restcache is a generated GoMock package.
# Functions
HitIndexes 根据未命中的索引,得到命中的索引.
# Interfaces
MStorage 支持批量操作的缓存存储接口。一般是对接redis、lru,透明处理业务数据。 因为MStorage和Storage的数据可能存储在一起,当key格式相同时,MStorage数据元素类型,应该同Storage数据元素类型。.
Resetable 支持重置的对象接口。.
Storage 缓存存储接口。一般是对接redis、lru,透明处理业务数据。 因为MStorage和Storage的数据可能存储在一起,当key格式相同时,MStorage数据元素类型,应该同Storage数据元素类型。.
Validatable 缓存有效性检查接口。缓存对象可选实现。 警告:注意实现中ValidCache方法的接收者,一般应该是结构体对象,而不是结构体指针。 失效的缓存对象可能会影响结果,可选实现Resetable接口。.
# Type aliases
MQueryFunc 批量查询函数。 destSlicePtr元素的顺序同argsSlice的顺序。如果argsSlice元素出现重复,destSlicePtr元素也必须相应重复。 如果全部没找到,或者部分没找到,返回没找到部分的下标,不返回错误。.
QueryFunc 查询未缓存的数据。一般是调http/rpc接口、查持久化数据库。.