static async Task GetIdsAsync(int count) { //var options = new RedisIdConfigOptions(); //options.SetConfig(); var idService = new RedisIdService(options); var tableName = "User"; Stopwatch watch = new Stopwatch(); watch.Start(); for (var i = 0; i < count; i++) { var id = await idService.GetDistributedIdAsync(tableName); //Console.WriteLine($"第{(i + 1)}个Id:{id}"); //Console.WriteLine(id); } watch.Stop(); Console.WriteLine($"异步获取{count}Id,总用时{watch.ElapsedMilliseconds}毫秒"); }