amphp / redis
与 Redis 服务器进行高效异步通信,实现可扩展和响应式数据存储和检索。
v2.0.1
2024-08-03 18:48 UTC
Requires
- php: >=8.1
- amphp/amp: ^3
- amphp/byte-stream: ^2
- amphp/cache: ^2
- amphp/parser: ^1
- amphp/pipeline: ^1
- amphp/serialization: ^1
- amphp/socket: ^2
- amphp/sync: ^2
- league/uri: ^6.5|^7
- psr/log: ^1|^2|^3
- revolt/event-loop: ^1
Requires (Dev)
- amphp/php-cs-fixer-config: ^2
- amphp/phpunit-util: ^3
- amphp/process: ^2
- phpunit/phpunit: ^9
- psalm/phar: 5.22
- 2.x-dev
- v2.0.1
- v2.0.0
- v2.0.0-beta.3
- v2.0.0-beta.2
- v2.0.0-beta.1
- 1.x-dev
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-rc2
- v1.0.0-rc1
- v0.3.6
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- 0.2.x-dev
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.0
- dev-2.x-cluster
- dev-cluster
This package is auto-updated.
Last update: 2024-09-03 19:01:43 UTC
README
AMPHP 是一套为 PHP 设计的事件驱动库集合,考虑到纤维和并发性。此包提供了对 Redis 实例的非阻塞访问。所有 I/O 操作都由 Revolt 事件循环处理,因此您应该熟悉其基础知识。
安装
此包可以作为 Composer 依赖项安装。
composer require amphp/redis
用法
<?php require __DIR__ . '/vendor/autoload.php'; use function Amp\Redis\createRedisClient; $redis = createRedisClient('redis://'); $redis->set('foo', '21'); $result = $redis->increment('foo', 21); \var_dump($result); // int(42)
安全性
如果您发现任何与安全相关的问题,请使用私人安全问题报告者,而不是使用公共问题跟踪器。
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 LICENSE
。