Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yihleego/unique
Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.
https://github.com/yihleego/unique
database distributed-id distributed-sequence id java mybatis mysql primary-key rpc seq sequence spring-boot spring-cloud sql
Last synced: 2 months ago
JSON representation
Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.
- Host: GitHub
- URL: https://github.com/yihleego/unique
- Owner: yihleego
- License: apache-2.0
- Created: 2020-07-29T12:00:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-31T15:26:16.000Z (over 1 year ago)
- Last Synced: 2024-10-01T06:22:50.601Z (3 months ago)
- Topics: database, distributed-id, distributed-sequence, id, java, mybatis, mysql, primary-key, rpc, seq, sequence, spring-boot, spring-cloud, sql
- Language: Java
- Homepage:
- Size: 942 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.ZH_CN.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Unique
Unique是Java实现的分布式序列号组件,它提供了REST APIs和Java客户端(RPC、HTTP等)方式来获取序列号,支持Spring Boot、Spring Cloud和MyBatis。
## 安装
请确保您的Java版本在1.8及以上。
```bash
$ git clone https://github.com/yihleego/unique.git
$ cd unique
$ mvn clean install
```## 文档
[English Document 英文文档](README.md)
#### 客户端
> * [unique-client](docs/client/UNIQUE_CLIENT.ZH_CN.md)
> * [unique-client-spring-boot-starter](docs/client/UNIQUE_CLIENT_SPRING_BOOT_STARTER.ZH_CN.md)
> * [unique-mybatis-support](docs/client/UNIQUE_MYBATIS_SUPPORT.ZH_CN.md)#### 服务端
> * [unique-core](docs/server/UNIQUE_CORE.ZH_CN.md)
> * [unique-server-spring-boot-starter](docs/server/UNIQUE_SERVER_SPRING_BOOT_STARTER.ZH_CN.md)
> * [unique-server-console](docs/server/UNIQUE_SERVER_CONSOLE.ZH_CN.md)## 交流
> * 问题与意见: [点击这里](https://github.com/yihleego/unique/issues)
## License
Unique is under the Apache 2.0 license. See the [LICENSE](LICENSE.txt) file for details.