文章分类 -  Rabbitmq队列

摘要:运行rabbitmq服务必须先启动rabbitmq,服务夯住了才能进行 发送--接受 操作 rabbitMQ常用命令: 如何保证数据不丢失? exchange的三种模式: fanout : 广播 所有捆绑了得客户都能收到消息。 direct : 组播 只有同一组的客户才能收到。 topic : 规则 阅读全文
posted @ 2019-06-09 11:08 萤huo虫 阅读(3390) 评论(0) 推荐(0)
摘要:RabbitMQ基本概念(二):windows下安装 由于RabbitMQ是建立在Erlang OTP平台上的,所以我们需要安装Erlang和RabbitMQ。我安装的都是最新版本 分别去官网下载就好了。链接:https://pan.baidu.com/s/1tze0B444z7lqHR9FDT5o 阅读全文
posted @ 2019-06-08 17:47 萤huo虫 阅读(211) 评论(0) 推荐(0)
摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2019-06-01 10:50 萤huo虫 阅读(180) 评论(0) 推荐(0)
摘要:将redis发布订阅模式用做消息队列和rabbitmq的区别: 可靠性 redis :没有相应的机制保证消息的可靠消费,如果发布者发布一条消息,而没有对应的订阅者的话,这条消息将丢失,不会存在内存中;rabbitmq:具有消息消费确认机制,如果发布一条消息,还没有消费者消费该队列,那么这条消息将一直 阅读全文
posted @ 2019-05-08 19:41 萤huo虫 阅读(88) 评论(0) 推荐(0)
摘要:前言: 由于rabbitmq是基于erlang环境运行的 所以必须先安装erlang erlang安装 下载地址:http://www.erlang.org/downloads 之后全是傻瓜式安装>>>>一直下一步就行,也可以指定一下安装路径 rabbitmq安装 下载路径:https://www. 阅读全文
posted @ 2019-04-03 16:38 萤huo虫 阅读(114) 评论(0) 推荐(0)
摘要:前言 队列是基于生产者与消费者模型开展的 队列的作用 存储消息、数据 保证数据的顺序 保证数据的正确交付 如图: 队列用于存储消息。生产者(下图中的P)生产消息并投递到队列中,消费者(下图中的C)可以从队列中获取消息并消费。 多个消费者可以订阅同一个队列,这时队列中的消息会被平均分摊给多个消费者进行 阅读全文
posted @ 2019-04-03 16:36 萤huo虫 阅读(112) 评论(0) 推荐(0)