1

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

我注意到,当我执行 Cache.Add(cacheItem) 时,它总是作为哈希添加到 redis。使用 CacheManager,是否可以将对象添加为其他 redis 数据类型?说成“字符串”?

谢谢。ü

4

1 回答 1

1

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

于 2016-12-22T23:34:10.773 回答