ID Generator id生成器 分布式id生成系统,简单易用、高性能、高可用的id生成系统
datasource.tinyid.names=primary
datasource.tinyid.primary.driver-class-name=com.mysql.jdbc.Driver
datasource.tinyid.primary.url=jdbc:mysql://ip:port/databaseName?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8
datasource.tinyid.primary.username=root
datasource.tinyid.primary.password=123456
# 启动 tinyid-serverxml
cd tinyid-server/
sh build.sh offline
java -jar output/tinyid-server-xxx.jar
# REST API
…
# Java 客户端(推荐) ### Maven 依赖xml
com.xiaoju.uemc.tinyid
tinyid-client
${tinyid.version}
### 在你的 classpath 中创建 tinyid_client.properties tinyid_client.properties:properties
tinyid.server=localhost:9999
tinyid.token=0f673adf80504e2eaa552f5d791b644c
#(tinyid.server=localhost:9999/gateway,ip2:port2/prefix,...)
### Java 代码java
Long id = TinyId.nextId("test");
List ids = TinyId.nextId("test", 10);
欢迎通过创建问题或发送拉取请求来贡献。请参阅 [贡献指南](CONTRIBUTING.md) 了解指南。
[中文wiki](https://github.com/didi/tinyid/wiki)暂无开放 Issues,或尚未同步最近议题。