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

浙公网安备 33010602011771号