使用redis list作为消息队列
来源:互联网 发布:无线点菜机软件 编辑:程序博客网 时间:2024/06/15 08:31
public String popAnswer() {
return stringRedisTemplate.opsForList().rightPop("zd:answercard");
}
public String bpopAnswer() {
return stringRedisTemplate.opsForList().rightPop("zd:answercard", 0, TimeUnit.SECONDS);
return stringRedisTemplate.opsForList().rightPop("zd:answercard");
}
public String bpopAnswer() {
return stringRedisTemplate.opsForList().rightPop("zd:answercard", 0, TimeUnit.SECONDS);
}
// public void listen() {
// while (true) {
// String answercard = answerCardDDao.popAnswer();
// if (answercard == null) {
// try {
// TimeUnit.SECONDS.sleep(2);
// } catch (InterruptedException e) {
// e.printStackTrace();
// }
// } else {
// computeScore(answercard);
// }
// }
// }
public void listen() {
while (true) {
String answercard = answerCardDDao.bpopAnswer();
computeScore(answercard);
}
}
使用bpop命令比使用while轮序的方式更好
阅读全文
0 0
- 使用redis list作为消息队列
- redis作为消息队列的使用
- php使用redis作为消息队列
- redis作为消息队列的使用
- php使用redis作为消息队列
- 使用Redis作为消息队列服务场景应用案例
- 为什么学习Redis作为消息队列服务器
- redis作为消息队列实现代码
- [示例] -- redis作为消息队列实现代码
- (3)使用Redis作为消息队列服务场景应用案例
- 使用一个消息队列作为计数信号量
- 为什么使用ZeroMQ作为消息队列
- NoSQL初探之人人都爱Redis:(3)使用Redis作为消息队列服务场景应用案例
- Redis作为消息队列与RabbitMQ的性能对比
- [转]Redis作为消息队列与RabbitMQ的性能对比
- Redis作为消息队列与RabbitMQ的性能对比
- [转]Redis作为消息队列与RabbitMQ的性能对比
- redis集群和kafka集群作为消息队列比较
- 各领域公开数据集下载
- JSP知识点总结
- jQuery知识点(1)-版本选择与下载配置
- Bison的使用
- 面向对象程序设计上机练习七(类和对象)
- 使用redis list作为消息队列
- ssh密钥的生成与使用
- RDD和DataFram转换
- java 异常处理
- error C4996: '*': This function or variable may be unsafe. Consider using * instead
- SQLPlus设置
- oralce函数wm_concat 替代办法
- Linux 工具集
- 退出AndroidStudio时卡死