Class DistributedIdBenchmark

java.lang.Object
uno.xifan.id.generator.DistributedIdBenchmark
Direct Known Subclasses:
DistributedIdBenchmark_jmhType_B1

public class DistributedIdBenchmark extends Object
分布式ID生成器基准测试类 测试路径:/c:/Users/76932/ktnb/id-generater/id-generator-spring-redis/src/main/java/uno/xifan/id/generator/distributed/
  • Constructor Details

    • DistributedIdBenchmark

      public DistributedIdBenchmark()
  • Method Details

    • main

      public static void main(String[] args) throws org.openjdk.jmh.runner.RunnerException
      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)