当前位置:首页 > PHP教程 > php高级应用 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2022-01-17 10:40:27 浏览: 评论:0 

这篇文章主要介绍了PHP Swoole异步Redis客户端实现方法,结合实例形式详细分析了php操作Swoole异步Redis客户端相关扩展安装与功能实现技巧,需要的朋友可以参考下。

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

使用版本:1.8.0及以上

使用条件:

1.开启async-redis

php --ri swoole

Swoole PHP异步 Redis

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

2.安装hiredis:

CentOS

yum install libhiredis-devel

Ubuntu:

apt install libhiredis-dev

使用示例:

redis.php:

  1. $client = new swoole_redis; 
  2. $client->connect('127.0.0.1', 6379, function (swoole_redis $client$result) { 
  3.   echo "连接Redis...\n"
  4.   var_dump($result); 
  5.   if ($result === false) { 
  6.     echo "连接失败\n"
  7.     return
  8.   } 
  9.   $client->set('name''lws'function (swoole_redis $client$result) { 
  10.     var_dump($result); 
  11.     $client->close(); 
  12.   }); 
  13.   $client->get('name'function(swoole_redis $client$result) { 
  14.     var_dump($result); 
  15.     $client->close(); 
  16.   }); 
  17. }); 
  18. echo "666\n"

运行结果:

Swoole PHP异步 Redis

Tags: Swoole PHP异步 Redis

分享到: