PHP Swoole异步Redis客户端实现方法示例


Posted in PHP onOctober 24, 2019

本文实例讲述了PHP Swoole异步Redis客户端实现方法。分享给大家供大家参考,具体如下:

使用版本:1.8.0及以上

使用条件:

1.开启async-redis

php --ri swoole

PHP Swoole异步Redis客户端实现方法示例

(如果没有开启,重新编译安装Swoole时加入 --enable-async-redis  相关文章:Linux下源码包安装Swoole及基本使用)

2.安装hiredis:

CentOS

yum install libhiredis-devel

Ubuntu:

apt install libhiredis-dev

使用示例:

redis.php:

<?php
$client = new swoole_redis;
$client->connect('127.0.0.1', 6379, function (swoole_redis $client, $result) {
  echo "连接Redis...\n";
  var_dump($result);
  if ($result === false) {
    echo "连接失败\n";
    return;
  }
  $client->set('name', 'lws', function (swoole_redis $client, $result) {
    var_dump($result);
    $client->close();
  });
  $client->get('name', function(swoole_redis $client, $result) {
    var_dump($result);
    $client->close();
  });
});
echo "666\n";

运行结果:

PHP Swoole异步Redis客户端实现方法示例

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 中执行系统外部命令
Oct 09 PHP
实现“上一页”和“下一页按钮
Oct 09 PHP
用PHP+MySql编写聊天室
Oct 09 PHP
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
Look And Say 序列php实现代码
May 22 PHP
php批量上传的实现代码
Jun 09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
Jun 23 PHP
php中的ini配置原理详解
Oct 14 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
Sep 23 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
Jul 01 PHP
redis+php实现微博(二)发布与关注功能详解
Sep 23 PHP
Laravel自动生成UUID,从建表到使用详解
Oct 24 #PHP
Laravel使用模型实现like模糊查询的例子
Oct 24 #PHP
PHP 计算两个时间段之间交集的天数示例
Oct 24 #PHP
PHP Swoole异步MySQL客户端实现方法示例
Oct 24 #PHP
laravel 查询数据库获取结果实现判断是否为空
Oct 24 #PHP
Laravel实现ORM带条件搜索分页
Oct 24 #PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
Oct 24 #PHP
You might like
学习使用curl采集curl使用方法
2012/01/11 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
2016/05/04 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
表单(FORM)的一些实用效果代码
2007/03/25 Javascript
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
2015/12/17 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
2016/05/10 Javascript
JavaScript编写一个简易购物车功能
2016/09/17 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
JQuery插件tablesorter表格排序实现过程解析
2020/05/28 jQuery
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
[01:14:55]EG vs Spirit Supermajor 败者组 BO3 第三场 6.4
2018/06/05 DOTA
在Django框架中编写Context处理器的方法
2015/07/20 Python
Python数据类型详解(四)字典:dict
2016/05/12 Python
python中sys.argv函数精简概括
2018/07/08 Python
python K近邻算法的kd树实现
2018/09/06 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
2019/07/30 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
python机器学习库xgboost的使用
2020/01/20 Python
详解Python调用系统命令的六种方法
2021/01/28 Python
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
Champion官网:美国冠军运动服装
2017/01/25 全球购物
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
PHP如何设置和取得Cookie值
2015/06/30 面试题
能源工程专业应届生求职信
2014/03/01 职场文书
中文专业求职信
2014/06/20 职场文书
先进班组事迹材料
2014/12/25 职场文书
2015年统战工作总结
2015/05/19 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
Mysql服务添加 iptables防火墙策略的方案
2021/04/29 MySQL
MySQL分库分表详情
2021/09/25 MySQL
聊聊Lombok中的@Builder注解使用教程
2021/11/17 Java/Android