🔒spring data redis 封装工具类包含分布式锁(distributedLock)、分布式唯一键(distributedId)
-
Updated
Feb 10, 2025 - Java
🔒spring data redis 封装工具类包含分布式锁(distributedLock)、分布式唯一键(distributedId)
高效的分布式id生成器,每个客户端实例tps可达到100万,服务端毫无压力。即使服务端宕机了,id生成依然可用。支持多数据中心,支持id加密。
idcenter(分布式ID生成中心):极高效的分布式id生成系统,每个客户端获取id的tps可达到400万+,服务端可支持海量的客户端。具备高容错性,即使网络不稳定也能运转(只要不连续长时间断网)。使用http协议进行通信,可支持多语言。具备完整的管理员登录、权限校验。部署简单、页面操作简洁、运维成本低。
Elixir library for creating self-describing content-addressed identifiers for distributed systems (CIDs).
拆分cloud组件,分布式ID,文件,Redis,web工程基础依赖
The j-id is a distributed ID generator based on the snowflake algorithm, which relies on redis/zookeeper to determine the machine serial number.
An implementation of distributed ID
Cell(细胞)是一个高性能的分布式ID生成框架,提供规范性、可理解性的ID生成策略,开箱即用
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.
A strict, time-traveling Snowflake ID generator for Rust — with timewalk from RFC3339, epoch millis, or UTC.
Primary Key sequence generator. Generating global unique ids in distributed environment.
Java工具箱 🔨
spring-cloud-starter of febs-identify
Distributed ID generator
Add a description, image, and links to the distributed-id topic page so that developers can more easily learn about it.
To associate your repository with the distributed-id topic, visit your repo's landing page and select "manage topics."