CacheManager.net(Redis) - Cache.Add只支持哈希?

时间:2016-11-10 03:46:02

标签: caching stackexchange.redis cachemanager

我刚刚开始使用CacheManager.Net为我们的应用添加分布式缓存功能。我的二级缓存是Redis,它似乎工作正常。

我注意到当我执行Cache.Add(cacheItem)时,它总是作为哈希添加到redis中。使用CacheManager,是否可以将对象添加为其他redis数据类型?比如" String"?

感谢。 û

1 个答案:

答案 0 :(得分:1)

目前尚不支持。 CacheManager使用缓存项存储元数据以实现其他内容以及存储在一个哈希中的所有内容。 该操作使用lua脚本实现,速度非常快,几乎没有开销,只需存储字符串。 如果您有可以应用于其他缓存供应商的特定用例,那么(不仅是redis)随时可以在github上发布功能请求