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 中文和编码判断代码
May 16 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
Aug 05 PHP
php 高性能书写
Dec 11 PHP
openPNE常用方法分享
Nov 29 PHP
php查找任何页面上的所有链接的方法
Dec 03 PHP
php 启动报错如何解决
Jan 17 PHP
PHP图片处理之图片背景、画布操作
Nov 19 PHP
深入浅析用PHP实现MVC
Mar 02 PHP
PHP的PDO常用类库实例分析
Apr 07 PHP
PHP程序员学习使用Swoole的理由
Jun 24 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
Jun 08 PHP
Laravel框架实现抢红包功能示例
Oct 31 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
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
php注销代码(session注销)
2012/05/31 PHP
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
PHP代码优化技巧小结
2015/09/29 PHP
php同时使用session和cookie来保存用户登录信息的实现代码
2016/05/13 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
2019/08/03 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
Array对象方法参考
2006/10/03 Javascript
麻雀虽小五脏俱全 Dojo自定义控件应用
2010/09/04 Javascript
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
非常好用的JsonToString 方法 简单实例
2013/07/18 Javascript
jquery取消选择select下拉框示例代码
2014/02/22 Javascript
jquery调取json数据实现省市级联的方法
2015/01/29 Javascript
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
JS扩展方法实例分析
2015/04/15 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
vue学习之mintui picker选择器实现省市二级联动示例
2017/10/12 Javascript
js+css实现打字效果
2020/06/24 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
python基于property()函数定义属性
2020/01/22 Python
利用html5 canvas破解简单验证码及getImageData接口应用
2013/01/25 HTML / CSS
HTML5 Canvas绘制圆点虚线实例
2015/01/01 HTML / CSS
黑猩猩商店:The Chimp Store
2020/02/12 全球购物
JDK安装目录下有哪些内容
2014/08/25 面试题
一年级数学教学反思
2014/02/01 职场文书
学校评语大全
2014/05/06 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
科学发展观活动总结
2014/08/28 职场文书
2015年业务工作总结范文
2015/04/10 职场文书
Nginx HTTP跳转至HTTPS
2022/05/15 Servers