post_img

RabbitMq工具类

摘要

记录一个使用rabbitMq的工具类。 在构造该工具类时,构造方法会创建一个ThreadPoolTaskExecutor线程池。这 …

post_img

Elascticsearch案例

摘要

1. 准备阶段 1.1. 简介 本案例介绍一个elascticsearch模块的实现。该模块属于一个商城项目,将mysql数据库同 …

post_img

Java操作Elasticsearch

摘要

1. 准备工作 1.1. 前言 ES官方提供了各种不同语言的客户端,用来操作ES。这些客户端的本质就是组装DSL语句,通过http …

post_img

DSL语句汇总

摘要

本文仅用于快速查询DSL语句,具体使用方式请查看上篇笔记 [TOC] 1. 索引操作 常见的mapping属性 属性 类别 说明 …

post_img

DSL语言入门

摘要

1. 索引库操作 索引库就类似数据库表,mapping映射就类似表的结构。 我们要向es中存储数据,必须先创建“表”和“结构”,也 …

post_img

部署Elasticsearch

摘要

1. 部署单点elasticsearch 1.1. 加载镜像 这里我们采用elasticsearch的7.12.1版本的镜像,这个 …

post_img

初识Elasticsearch

摘要

1.了解ES Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和 …

post_img

死信交换机

摘要

1. 使用死信交换机接受死信 1.1. 引言 什么是死信? 当一个队列中的消息满足下列情况之一时,可以成为死信(dead lett …

post_img

惰性队列

摘要

1. 引言:消息堆积问题 当生产者发送消息的速度超过了消费者处理消息的速度,就会导致队列中的消息堆积,直到队列存储消息达到上限。之 …

post_img

RabbitMQ集群部署

摘要

1.简介 在RabbitMQ的官方文档中,讲述了两种集群的配置方式: 普通模式:普通模式集群不进行数据同步,每个MQ都有自己的队列 …