
我一直用这个来生成多个表公用的自增 id. 今天闲来无聊测了下, tps=10, 这有点低的离谱啊 测试代码
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost"); Stopwatch stopwatch = Stopwatch.StartNew(); var count = 100000; for (int i = 0; i < count; i++) { var id = (int)redis.GetDatabase().StringIncrement("PMDCS:id_hello"); } stopwatch.Stop(); Console.WriteLine("用时:" + stopwatch.ElapsedMilliseconds + ", tps=" + (count / stopwatch.ElapsedMilliseconds)); 测试结果 用时:8357, tps=11
1 lingalonely 2024-01-02 16:42:56 +08:00 ElapsedMilliseconds 不是毫秒吗,tps 是时间单位是秒呀 |
2 kuituosi 2024-01-02 17:40:39 +08:00 tps*1000 |
3 huangsijun17 2024-03-28 16:15:32 +08:00 tps ,Transaction per second ,每秒处理量。 |