redis消息队列是先进先出么
答案:1 悬赏:70 手机版
解决时间 2021-01-07 17:13
- 提问者网友:缘字诀
- 2021-01-06 17:50
redis消息队列是先进先出么
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-01-06 18:06
在每一个机器中维护一个全局的线程安全的queue(可以使用Concurrent包中的),然后添加逻辑:
1.新来一个视图数据,去redis中取ID,如果存在,则不需insert
2.如果不存在,在本地的queue中取(线程安全),如果取不到,则进行查sequence,然后执行redis中的hsetnx,。。。后面的逻辑跟上一封邮件一样!
1.新来一个视图数据,去redis中取ID,如果存在,则不需insert
2.如果不存在,在本地的queue中取(线程安全),如果取不到,则进行查sequence,然后执行redis中的hsetnx,。。。后面的逻辑跟上一封邮件一样!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯