Package uno.xifan.id.generator
Class DistributedIdBenchmark
java.lang.Object
uno.xifan.id.generator.DistributedIdBenchmark
- Direct Known Subclasses:
DistributedIdBenchmark_jmhType_B1
分布式ID生成器基准测试类
测试路径:/c:/Users/76932/ktnb/id-generater/id-generator-spring-redis/src/main/java/uno/xifan/id/generator/distributed/
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoidsetup()voidtearDown()voidtestAtomicLongId(org.openjdk.jmh.infra.Blackhole bh) voidtestCosId(org.openjdk.jmh.infra.Blackhole bh) voidtestDtsId(org.openjdk.jmh.infra.Blackhole bh) voidtestMistId(org.openjdk.jmh.infra.Blackhole bh) voidtestRedissonId(org.openjdk.jmh.infra.Blackhole bh) voidtestSegmentChain(org.openjdk.jmh.infra.Blackhole bh) voidtestSnowflakeId(org.openjdk.jmh.infra.Blackhole bh) voidtestTtsIdPlus(org.openjdk.jmh.infra.Blackhole bh) voidtestWxSeq(org.openjdk.jmh.infra.Blackhole bh)
-
Constructor Details
-
DistributedIdBenchmark
public DistributedIdBenchmark()
-
-
Method Details
-
main
- Throws:
org.openjdk.jmh.runner.RunnerException
-
setup
public void setup() -
tearDown
public void tearDown() -
testAtomicLongId
public void testAtomicLongId(org.openjdk.jmh.infra.Blackhole bh) -
testCosId
public void testCosId(org.openjdk.jmh.infra.Blackhole bh) -
testDtsId
public void testDtsId(org.openjdk.jmh.infra.Blackhole bh) -
testMistId
public void testMistId(org.openjdk.jmh.infra.Blackhole bh) -
testRedissonId
public void testRedissonId(org.openjdk.jmh.infra.Blackhole bh) -
testSnowflakeId
public void testSnowflakeId(org.openjdk.jmh.infra.Blackhole bh) -
testTtsIdPlus
public void testTtsIdPlus(org.openjdk.jmh.infra.Blackhole bh) -
testWxSeq
public void testWxSeq(org.openjdk.jmh.infra.Blackhole bh) -
testSegmentChain
public void testSegmentChain(org.openjdk.jmh.infra.Blackhole bh)
-