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

CacheManager.net (Redis) - Cache.Add only supports hashes?

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

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

谢谢。 你

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

上的功能请求