承接 easyswoole/redis-pool 相关项目开发

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

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

easyswoole/redis-pool

最新稳定版本:3.0.4

Composer 安装命令:

composer require easyswoole/redis-pool

包简介

An efficient swoole framework

README 文档

README

Redis-Pool 基于 pool连接池管理,redis协程客户端 封装的组件

安装

composer require easyswoole/redis-pool

连接池注册

使用连接之前注册redis连接池:

//redis连接池注册(config默认为127.0.0.1,端口6379) \EasySwoole\RedisPool\RedisPool::getInstance()->register(new \EasySwoole\Redis\Config\RedisConfig(),'redis'); //redis集群连接池注册 \EasySwoole\RedisPool\RedisPool::getInstance()->register(new \EasySwoole\Redis\Config\RedisClusterConfig([ ['172.16.253.156', 9001], ['172.16.253.156', 9002], ['172.16.253.156', 9003], ['172.16.253.156', 9004], ] ),'redisCluster');

连接池配置

当注册好时,将返回连接池的poolConfig用于配置连接池

使用连接池:

 $config = new Config( [ 'host'=>"", 'port'=>"6300", 'auth'=>"", "db"=>0 ] ); RedisPool::getInstance()->register($config); $client = RedisPool::defer(); $ret = $client->get("a"); var_dump($ret); $client->set("a",time()); $ret = $client->get("a"); var_dump($ret); RedisPool::invoke(function (Redis $redis){ var_dump($redis->get("a")); });

!!!注意,在未指定连接池名称是,注册的连接池名称为默认的default

统计信息

  • 总下载量: 78.77k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 3
  • 依赖项目数: 27
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 1
  • Forks: 5
  • 开发语言: PHP

其他信息

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

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固