听说redis的消息队列可以抗大并发,现在想要做一个查询方面功能,不知道是否适合。
ringa_lee
光看这个问题的内容的话,我的答案是:
消息队列主要用于:大并发下对写的操作
查询建议用 elasticsearch
redis做消息队列:举个栗子,比如发送邮件。你觉得一封一封发好呢?还是一股脑全部发?队列队列,就是一个一个来。当然大部分是第一种比较好,所谓抗大并发就是在高负载下系统仍然能够有条不紊的工作。你问合不合适,我觉得你用得爽就合适.
抗大并发
队列的特点,异步 非实时 分布式
redis是可以做消息队列,而且性能还不错,但是说抗大并发的话由于不支持集群可能有点悬。做查询方面的功能和队列实在看不出有什么关联。
你是不是想用redis做缓存啊
是这样的现在要做的一个功能类似于成绩查询,主要是在web页面上显示。
1.用户点击成绩查询2.按钮文字显示正在查询,开始用ajax异步查询。3.内部逻辑调用接口进行查询4.给客户端返回json数据。5.显示查询成功,正在跳转。6.显示成绩页面。
光看这个问题的内容的话,我的答案是:
合适,非常合适……
消息队列主要用于:大并发下对写的操作
查询建议用 elasticsearch
redis做消息队列:举个栗子,比如发送邮件。
你觉得一封一封发好呢?还是一股脑全部发?队列队列,就是一个一个来。
当然大部分是第一种比较好,所谓
抗大并发
就是在高负载下系统仍然能够有条不紊的工作。你问合不合适,我觉得你用得爽就合适.队列的特点,异步 非实时 分布式
redis是可以做消息队列,而且性能还不错,但是说抗大并发的话由于不支持集群可能有点悬。
做查询方面的功能和队列实在看不出有什么关联。
你是不是想用redis做缓存啊
是这样的现在要做的一个功能类似于成绩查询,主要是在web页面上显示。
1.用户点击成绩查询
2.按钮文字显示正在查询,开始用ajax异步查询。
3.内部逻辑调用接口进行查询
4.给客户端返回json数据。
5.显示查询成功,正在跳转。
6.显示成绩页面。