bybzmt/numbergenerator
Composer 安装命令:
composer require bybzmt/numbergenerator
包简介
generator unique rand number
README 文档
README
#NumberGenerator
NumberGenerator是一个数字生成器,用来生成一段不重复的数字
可以用来生成随机id。 比如:给用户分配一个随机的id,要求id必需1000000 - 9999999之间。
- SpaceManager 是算法核心
- SlotManager 用来按SpaceManager分slot来进行持久化操作
需要注意的时Persistent里面需要有加锁功能,如果没有合适的锁可以使用 bybzmt/tcplock
composer安装:
composer require "bybzmt/numbergenerator"
/example 目录里有用法示例
如上图a0表示b0-b2是否己用b0表示c0-c2是否己用,类推
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2016-07-31
