1. 核心概念 索引(index)类似的数据放在一个索引,非类似的数据放在不同索引,一个索引也可以理解成一个关系型数据库。 类型(type)代表document属于index...
1. 核心概念 索引(index)类似的数据放在一个索引,非类似的数据放在不同索引,一个索引也可以理解成一个关系型数据库。 类型(type)代表document属于index...
准备工作 序号说明版本1操作系统CentOS 7.X 64 bit2JDK1.83elasticsearch 版本7.13.24kibana 版本7.13.2 安装 JDK ...
RocketMQ 前世今生 RocketMQ在阿里内部叫做Metaq(最早名为Metamorphosis,中文意思变形记,是作家卡夫卡的中篇小说代表作,可见是为了致敬Kafk...
1. Kafka介绍 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多生产者、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做M...
1. 类加载机制分析 Java类(.java) --> 字节码文件(.class)--> 字节码文件需要被加载到JVM内存中(这个过程就是一个类加载的过程) 类加载器(Cla...
Mybatis 1. JDBC操作分析 1、频繁创建、释放数据库连接,影响系统性能。 2、SQL硬编码、不易维护。 3、SQL参数硬编码,SQL参数异变,不易维护。 4、对获...
Spring Boot原理剖析和源码分析 依赖管理 问题一:为什么导入dependency时不需要指定版本? spring-boot-starter-parent依赖 上述代...
Spring Boot “what?”, “how?” and “why?” 1. what? 1.1 什么是Spring Boot? Spring Boot使您可以轻松地创...
RabbitMQ 高级特性 消息可靠性 我们可以从以下几方面来保证消息的可靠性: 客户端代码中的异常捕获,包括生产者和消费者 AMQP/RabbitMQ的事务机制 发送端确认...
RabbitMQ 简介 1. RabbitMQ 介绍 行业还是传统行业都广泛使用(最早是为了解决电信行业系统之间的可靠通信而设计)。 RabbitMQ具有很强大的插件扩展能力...
JMS规范和AMQP协议 JMS JMS经典模式详解 JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件...
消息中间件 概念 面向消息的系统(消息中间件)是在分布式系统中完成消息的发送和接收的基础软件。 消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交...
Redis Cluster Redis Cluster 集群分区方案采用去中心化的方式,包括:sharding(分区)、replication(复制)、failove...
MySQL集群架构之MHA高可用搭建 1. 环境准备 一台Master、2台Slave、一台MHA 1.1 环境说明 准备4台服务器如下 序号IP说明1192.168.110...