Redis订阅发布

本文介绍了如何在命令行和Windows上的Eclipse中实现Redis订阅发布。通过示例代码展示了使用JedisPubSub创建订阅者和发布者,以及测试过程,帮助读者理解Redis的订阅发布模式。
摘要由CSDN通过智能技术生成

Redis订阅发布

经过两天的尝试,终于成功地在云计算平台上完成了redis的订阅发布。从kafka接收数据到传送给hbase并插入到数据库中。
那么今天就来随笔记录一下redis的订阅发布模式的用法。

命令行模式的订阅发布

打开虚拟机,运行redis-cli,输入subscribe redischat,即订阅redischat信道。
另开一个终端,同样运行redis-cli 输入publish redischat helloworld,向信道中写入数据helloworld,如图所示:
在这里插入图片描述
可以看到subscirbe这边已经已经接收到消息helloworld
这就是命令行的订阅发布。是不是很简单?接着我们就尝试用java代码来运行redis的订阅发布。

在windows上的eclipse完成redis的订阅发布

原本想直接就在虚拟机上运行eclipse进行redis的订阅发布运行代码。结果虚拟机一运行eclipse直接死机(我的机子没有办法添加内存条),多次尝试以后,直接放弃,选择用windows运行代码远程调用redis。
废话少说,直接的上代码:
首先是继承了JedisPubSub的Subscriber的类:

import redis.clients.jedis.JedisPubSub;

public class MySubscriber extends JedisPubSub
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值