从事django,请问什么是消息队列?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从事django,请问什么是消息队列?相关的知识,希望对你有一定的参考价值。
新手从事django后端开发,面试经常问消息队列,请问啥是消息队列,django中哪里能用到?杂用?大佬们给讲解一下,或者推荐下相关资料。
参考技术A 消息队列可以简单理解为:把要传输的数据放在队列中。作用的话在哪里都是一样的,3大作用
1 削峰--比如秒杀,系统忙不过来就先放到队列里,然后慢慢处理
2 解耦--如要寄快递,每个人都要知道怎么寄,但是如果设个中间人,大家快递交给他就不用管了,消息队列就相当于那个中间人
3 异步--和上面一样的快递例子,叫了快递我就要等着快递来然后再做后面的事情,但是有了中间人就方便了,中通来中间人就处理中通的快递,顺丰来中间人就处理顺丰的快递
以上是关于从事django,请问什么是消息队列?的主要内容,如果未能解决你的问题,请参考以下文章
异步消息队列和处理,如 django 中的 Amazon Simple Queue 服务