static void ZSetReadTest() { Console.WriteLine("ZSet 读取测试"); Console.WriteLine("请输入DB:"); var db = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入KEY:"); var key = Console.ReadLine(); Console.WriteLine("请输入开始值:"); var start = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入结束值:"); var end = Convert.ToInt32(Console.ReadLine()); Console.WriteLine($"{DateTime.Now:yyyy-MM-dd HH:mm:ss:ffff} Redis 开始整理。。。"); var rds = new CSRedis.CSRedisClient(null, $"127.0.0.1:6379,defaultDatabase={db},poolsize=100,ssl=false,writeBuffer=102400"); var result = new List <string>(); var stw = Stopwatch.StartNew(); for (int i = start; i < end; i++) { var member = $"{key}_{i}"; double?a = rds.ZScore(key, member); result.Add($"key:{key} member:{member} score:{a}"); } stw.Stop(); foreach (var item in result) { Console.WriteLine(item); } Console.WriteLine($"{DateTime.Now:yyyy-MM-dd HH:mm:ss:ffff} Redis {end - start}条数据读取完成,耗时 {stw.ElapsedMilliseconds} 毫秒。。。"); }