Download the PHP package bybzmt/numbergenerator without Composer
On this page you can find all versions of the php package bybzmt/numbergenerator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download bybzmt/numbergenerator
More information about bybzmt/numbergenerator
Files in bybzmt/numbergenerator
Download bybzmt/numbergenerator
More information about bybzmt/numbergenerator
Files in bybzmt/numbergenerator
Vendor bybzmt
Package numbergenerator
Short Description generator unique rand number
License Apache-2.0
Homepage http://github.com/bybzmt/numbergenerator
Package numbergenerator
Short Description generator unique rand number
License Apache-2.0
Homepage http://github.com/bybzmt/numbergenerator
Keywords numbergeneratorunique rand number
Please rate this library. Is it a good library?
Informations about the package numbergenerator
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是否己用,类推
All versions of numbergenerator with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.0
The package bybzmt/numbergenerator contains the following files
Loading the files please wait ....