Download the PHP package ihongwu/redis-redlock without Composer
On this page you can find all versions of the php package ihongwu/redis-redlock. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ihongwu/redis-redlock
More information about ihongwu/redis-redlock
Files in ihongwu/redis-redlock
Download ihongwu/redis-redlock
More information about ihongwu/redis-redlock
Files in ihongwu/redis-redlock
Vendor ihongwu
Package redis-redlock
Short Description PHP版本的Redis红锁,支持单机/多机Redis,支持传入Redis配置或者Redis对象等特性
License MIT
Package redis-redlock
Short Description PHP版本的Redis红锁,支持单机/多机Redis,支持传入Redis配置或者Redis对象等特性
License MIT
Please rate this library. Is it a good library?
Informations about the package redis-redlock
PHP版本redlock
PHP版本的Redis红锁,已支持以下特性:
- 单机Redis
- 多机版Redis
- 传入Redis配置
- 传入Redis对象,方便在常驻内存的框架中使用,如webman
- 可重入
- 锁等待
注意事项
- 锁超时时间默认为30秒
- 连接Redis超时时间默认50毫秒
- 重试获取锁次数默认200次,100毫秒重试一次
使用方法
安装
or
常规使用:传入Redis配置信息
常驻内存框架:传入Redis连接池,以webman为例
声明
1、该库已通过库存200,并发1000的多轮测试并正常工作,但并不意味这它100%没问题
2、传入的redis配置/实例数理论上为奇数,但考虑到常驻内存框架自行判断连接后,最后可能达不到奇数的要求,所以只要可用连接数能达到N / 2 + 1即可
3、如发现问题,请随时提issues或提交更正代码,在生产环境中使用它之前,请务必了解它的工作原理
All versions of redis-redlock with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6
ext-redis Version >=4.0.0
ext-redis Version >=4.0.0
The package ihongwu/redis-redlock contains the following files
Loading the files please wait ....