承接 easyswoole/redis 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

easyswoole/redis

最新稳定版本:2.0.4

Composer 安装命令:

composer require easyswoole/redis

包简介

easyswoole component

README 文档

README

单元测试

测试前记得修改phpunit.php修改配置

./vendor/bin/co-phpunit tests 

redis详细文档

http://www.easyswoole.com/Components/Redis/introduction.html

支持方法

目前,该redis客户端组件,已经支持除去脚本外的所有方法(目前支持了178个方法):

  • 连接方法(connection)
  • 集群方法(cluster)
  • geohash
  • 哈希(hash)
  • 键(keys)
  • 列表(lists)
  • 发布/订阅(pub/sub)
  • 服务器(server)
  • 字符串(string)
  • 有序集合(sorted sets)
  • 集合 (sets)
  • 流(stream)
  • 事务 (transaction)
  • 管道支持 (pipe)

由于redis的命令较多,可能漏掉1,2个命令

redis使用示例

<?php include "../vendor/autoload.php"; go(function (){ $redis = new \EasySwoole\Redis\Redis(new \EasySwoole\Redis\Config([ 'host' => '127.0.0.1', 'port' => '6379', 'auth' => 'easyswoole', 'serialize' => \EasySwoole\Redis\Config::SERIALIZE_NONE ])); var_dump($redis->set('a',1)); var_dump($redis->get('a')); });

redis集群使用示例

<?php include "../vendor/autoload.php"; go(function () { $redis = new \EasySwoole\Redis\RedisCluster(new \EasySwoole\Redis\ClusterConfig([ ['172.16.253.156', 9001], ['172.16.253.156', 9002], ['172.16.253.156', 9003], ['172.16.253.156', 9004], ], [ 'auth' => '', 'serialize' => \EasySwoole\Redis\Config::SERIALIZE_PHP ])); var_dump($redis->set('a',1)); var_dump($redis->get('a')); var_dump($redis->clusterKeySlot('a')); });

统计信息

  • 总下载量: 89.52k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 33
  • 点击次数: 0
  • 依赖项目数: 13
  • 推荐数: 0

GitHub 信息

  • Stars: 33
  • Watchers: 2
  • Forks: 13
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固