Sah*_*246 4 c# redis stackexchange.redis
我是 Redis 新手。我想从它们的键中获取多个列表。
我的代码如下
RedisValue[] valuelist= null;
for each( string item in Key_array){
valuelist = db.ListRange("item");
// do some calculations with the valuelist items.
}
Run Code Online (Sandbox Code Playgroud)
据我所知,这段代码的时间复杂度为 O(n)。有什么方法可以从单个查询中执行此提取。
我正在使用 C# 和 StackExchange.Redis。
使用StackExchange.Redis.Extensions包
通过单次往返检索多个对象
var cachedData = db.GetAll<T>(new {"key1","key2","key3"});
Run Code Online (Sandbox Code Playgroud)
更多信息在这里https://github.com/imperugo/StackExchange.Redis.Extensions
我希望这对你有帮助
| 归档时间: |
|
| 查看次数: |
2541 次 |
| 最近记录: |