FreeRedis
FreeRedis copied to clipboard
请教关于ClientSideCaching的问题
redis6.0我准备启用部分本地缓存
用下面的代码
_database.UseClientSideCaching(new ClientSideCachingOptions { //本地缓存的容量 Capacity = 3, //过滤哪些键能被本地缓存 KeyFilter = key => key.StartsWith("zywcache:resource:class"), //检查长期未使用的缓存 CheckExpired = (key, dt) => DateTime.Now.Subtract(dt) > TimeSpan.FromSeconds(2) });
但是我在
_database.Notice += _database_Notice;
这个事件中发现,好像符合过滤器的只命中了一个
不知道 Not connected这个是不是代表从本地读取的?
或者说有没其它方法来判断他究竟是从哪里读取的?
Not connected 这个代表从本地读取