1.8. Redis 开发

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介:

1.8.1. 消息订阅与发布

订阅

			
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$channel = $argv[1];  // channel
$redis->subscribe(array('channel'.$channel), 'callback');
function callback($instance, $channelName, $message) {
  echo $channelName, "==>", $message,PHP_EOL;
}			
			
			

发布

			
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$channel = $argv[1];  // channel
$msg = $argv[2];     // msg
$redis->publish('channel'.$channel, $msg);			
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
22天前
|
机器学习/深度学习 NoSQL Redis
Redis基础
Redis基础
23 0
|
NoSQL 安全 Linux
【Redis入门】在阿里云上快速安装 Redis
如果你最近打算学习 redis 并且买了阿里云的 Linux 服务器,那么借助阿里云服务器和宝塔Linux面板,只需要简单几步就可以安装好 redis。
983 0
【Redis入门】在阿里云上快速安装 Redis
|
7月前
|
NoSQL Redis
|
4月前
|
缓存 NoSQL API
【Redis】Redis6.0 新功能
【Redis】Redis6.0 新功能
44 0
【Redis】Redis6.0 新功能
|
6月前
|
存储 JSON NoSQL
Redis-基础篇
Redis-基础篇
49 0
|
9月前
|
存储 NoSQL Java
深入了解Redis-基础篇
深入了解Redis-基础篇
96 1
|
9月前
|
存储 NoSQL Linux
【Redis 系列】redis 学习二,redis 的特性,安装方式,及为什么 redis 会这么快
【Redis 系列】redis 学习二,redis 的特性,安装方式,及为什么 redis 会这么快
|
存储 缓存 NoSQL
【Redis】Redis核心知识
Redis可谓后端程序员技术栈中的重中之重了,逢考必问,整理一波。
275 0
【Redis】Redis核心知识
|
存储 NoSQL BI
Redis 基础
在 Redis 中单个指令都是原子性操作,通过指令操作 Redis 数据时无需担心线程安全问题。 Redis 以 key-value 的形式保存数据:key 值一定为 string 类型,而 value 值支持
172 0
|
NoSQL 安全 Redis
Redis - 基础篇(下)
Redis - 基础篇(下)
131 0
Redis - 基础篇(下)