Spring AMQP(集成了Rabbitmq)---代码版
摘要:Spring AMQP(集成了Rabbitmq)—代码版 项目结构 配置文件 pom.xml 4.0.0 cn.xiaoge....
阅读全文
Spring AMQP(集成了Rabbitmq)
摘要:Spring AMQP(集成了Rabbitmq) 1.1.简介 Sprin有很多不同的项目,其中就有对AMQP的支持: Sprin...
阅读全文
持久化---7
摘要:持久化 如何避免消息丢失? 1) 消费者的ACK机制。可以防止消费者丢失消息。 2) 但是,如果在消费者消费之前,MQ就宕机了,消息...
阅读全文
订阅模型-Topic---6
摘要:订阅模型-Topic Topic类型的Exchange与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只...
阅读全文
订阅模型-Direct---5
摘要:订阅模型-Direct 有选择性的接收消息 在订阅模式中,生产者发布消息,所有消费者都可以获取所有消息。 在路由模式中,我们将添加一...
阅读全文
订阅模型-Fanout---4
摘要:订阅模型-Fanout Fanout,也称为广播。 流程图: 在广播模式下,消息发送流程是这样的: 1) 可以有多个消费者2) 每...
阅读全文
work消息模型---3
摘要:work消息模型 工作队列或者竞争消费者模式 在第一篇教程中,我们编写了一个程序,从一个命名队列中发送并接受消息。在这里,我们将创...
阅读全文
Rabbitmq五种消息模型---1
摘要:五种消息模型 RabbitMQ提供了6种消息模型,但是第6种其实是RPC,并不是MQ,因此不予学习。那么也就剩下5种。 但是其实3、...
阅读全文
基本消息模型---2
摘要:基本消息模型 官方介绍: RabbitMQ是一个消息代理:它接受和转发消息。 你可以把它想象成一个邮局:当你把邮件放在邮箱里时,你...
阅读全文
Ubuntu16.4-Rabbitmq安装/配置/运行
摘要:Ubuntu16.4-Rabbitmq安装/配置/运行 由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前...
阅读全文
SpringCloud使用ElasticSearch
摘要:SpringCloud使用ElasticSearch 搜索微服务模块结构 配置文件 pom.xml----->elasticse...
阅读全文
Spring Data Elasticsearch-代码版
摘要:Spring Data Elasticsearch-代码版 项目结构 配置文件 pom.xml 4.0.0 com...
阅读全文
Spring Data Elasticsearch
摘要:Spring Data Elasticsearch Elasticsearch提供的Java客户端有一些不太方便的地方: 很多地方需...
阅读全文
聚合aggregations
摘要:聚合aggregations 聚合可以让我们极其方便的实现对数据的统计、分析。例如: 什么品牌的手机最受欢迎?这些手机的平均价格、最...
阅读全文
SpringCloud使用FastDFS
摘要:SpringCloud使用FastDFS 上传文件微服务模块结构 配置文件 pom.xml----->引入fastdfs依赖(在...
阅读全文
查询
摘要:查询 基本查询_source过滤结果过滤高级查询排序 1.1.基本查询: 基本语法 GET /索引库名/_search{ ...
阅读全文
操作索引
摘要:操作索引 1.1.基本概念 Elasticsearch也是基于Lucene的全文检索库,本质也是存储数据,很多概念与MySQL类似的...
阅读全文
Elasticsearch介绍和安装
摘要:Elasticsearch介绍和安装 用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。 而商品的数量非常多,而且分类繁...
阅读全文