中间件大全---朱雀篇

04-11 1054阅读

其中包括:RabbitMQ、RocketMQ、Redis、Nginx、Elastic Stack、ShardingJDBC、MongoDB、Elasticsearch、MyCat、FastDFS。

中间件大全---朱雀篇
(图片来源网络,侵删)

👏作者简介:大家好,我是小童,Java开发工程师,CSDN博客博主,Java领域新星创作者

📕系列专栏:前端、Java、Java中间件大全、微信小程序、微信支付、若依框架、Spring全家桶

📧如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀

🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦

🍂博主正在努力完成2023计划中:以梦为马,扬帆起航,2023追梦人

一、RabbitMQ

RabbitMQ【RabbitMQ概念(优势、劣势、应用场景 、AMQP、工作原理)】(一)
RabbitMQ【安装Erlang、安装RabbitMQ 、账户管理、管控台、Docker安装 】(二)
RabbitMQ【简单模式(概念、项目搭建、编写生产者、编写消费者)、工作队列模式(概念、编写生产者、编写消费者)发布订阅模式(概念、编写生产者)】(三)
RabbitMQ【路由模式(概念、编写生产者 、编写消费者 ) 通配符模式(概念、编写生产者、编写消费者) 】(四)
RabbitMQ【SpringBoot整合RabbitMQ(项目搭建、创建对列和交换机、编写生产者、编写消费者 )】(五)
RabbitMQ【消息的可靠性投递(概念、确认模式、退回模式、Ack)】(六)
RabbitMQ【RabbitMQ高级特性(消费端限流、利用限流实现不公平分发、消息存活时间、优先级队列)】(七)
RabbitMQ【死信队列(概念、代码实现 )延迟队列(概念、死信队列实现、插件实现)集群(集群搭建、镜像队列、负载均衡 ) 】(八)

二、RocketMQ

RocketMQ【什么是MQ、MQ的应用场景(应用解耦、流量削峰)、RocketMQ的发展历程、RocketMQ概念术语 】(一)
RocketMQ【RocketMQ(安装与配置、管理命令、整合springboot、架构)】(二)
RocketMQ【高级特性、负载均衡 、事务消息 、消息查询】(三)
RocketMQ【RocketMQ应用实战、发送异步消息、单向发送消息、顺序发送消息、顺序消费消息、发送全局顺序消息、全局顺序消息消费者、发送延迟消息】(四)
RocketMQ【消费幂等性(消费过程幂 、消费速度慢的处理方式、消费打印日志 )、 RocketMQ集群服务(集群特点、单master模式 )】(五)

三、Redis

Redis【为什么要用NoSQL、什么是NoSQL、Redis是什么 、Linux下安装Redis 、Docker下安装Redis】(一)
Redis【Redis数据类型(String、List、Set、Hash 、Zset)】(二)
Redis【Redis数据类型(Bitmaps、Geospatia 、Hyperloglog、安装Redis_Desktop_Manager)】(三)
Redis【web应用实践_网页缓存、其他功能(发布与订阅、慢查询 、流水线pipeline)】(四)
Redis【Redis数据安全(持久化机制概述、RDB持久化机制实战 、AOF持久化机制实战、如何选用持久化方式、事务的概念与ACID特性) 】(五)
Redis【Redis集群(哨兵监控环境搭建、哨兵工作原理详解、故障转移、Cluster模式概述、Cluster模式搭建、Cluster模式原理分析)】(六)
Redis【 Redis企业级解决方案(Redis脑裂、缓存预热、缓存穿透、缓存击穿、缓存雪崩、Redis开发规范、数据一致性 )】(七)

四、Nginx

Nginx【概述、应用场景、环境准备、下载与安装、目录详解、】(一)
Nginx【Docker(安装Nginx、Nginx服务启停控制、全局块、events块、HTTP块)】(二)
Nginx【location指令、虚拟主机的分类、Nginx支持三种类型的虚拟主机配置 】(三)
Nginx【Nginx虚拟主机单网卡多IP配置、Nginx虚拟主机基于域名的配置 】(四)
Nginx【Nginx虚拟主机基于多端口的配置、Nginx核心指令_root和alias指令的区别、Nginx核心指令_return指令、上下文 】(五)
Nginx【Nginx核心指令(rewrite指令、实战rewrite 、if指令、set和break指令】(六)
Nginx【Nginx核心指令(Gzip压缩指令)、Nginx场景实践(浏览器缓存、防盗链)】(七)
Nginx【Nginx场景实践(代理服务、 反向代理、负载均衡、负载均衡算法)】(八)
Nginx【Nginx场景实践(fair模块安装、Nginx配置故障转移、跨域问题、跨域问题解决)】(九)
Nginx【Nginx场景实践(动静分离、动静分离实战、缓存机制)】(十)
Nginx【Nginx场景实践(什么是限流、限流算法、限流实战 )】(十一)
Nginx【Nginx场景实践(Nginx高可用、LVS负载均衡 、keepalived健康监测、企业双机热备方案)】(十二)

五、Elastic Stack

Elastic Stack【Elastic Stack概念、Beats 、Kibana、Logstash 、Elastic Stack案例】(一)

六、ShardingJDBC

Sharding-JDBC【Sharding-JDBC介绍、数据分片剖析实战】(一)

七、MongoDB

MongoDB【MongoDB介绍、与关系型数据库比较、MongoDB安装、MongoDB架构、MongoDB存储引擎 】(一)
MongoDB【MongoDB命令、CRUD操作 】(二)
MongoDB【MongoDB索引Index (索引概述、索引类型、复合索引)】(三)
MongoDB【MongoDB应用实战】(四)
MongoDB【Springboot访问MongoDB、MongoDB安全认证、MongoDB内置角色 】(五)

八、Elasticsearch

Elasticsearch【全文检索、倒排索引、应用场景、对比Solr、数据结构】(一)
Elasticsearch【安装ES服务、安装kibana、Docker安装 、索引操作、文档操作】(二)
Elasticsearch【域的属性、分词器、Elasticsearch搜索文档】(三)
Elasticsearch【复合搜索、结果排序、分页查询、高亮查询、SQL查询】(四)
Elasticsearch【文档操作、搜索操作、入门案例】(五)
Elasticsearch【查询方式、分页查询、结果排序​编辑、template工具类】(六)
Elasticsearch【集群概念、搭建集群】(七)
Elasticsearch【优化、案例】(八)

九、MyCat

Mycat【什么是Mycat、Mycat与其他中间件区别、Mycat应用场景、核心概念详解、Mycat原理】(一)
Mycat【MySQL主从复制原理、二进制日志管理、搭建MySQL主从复制、安装MySQL数据库 、基于Docker搭建MySQL主从复制】(二)
Mycat【Mycat部署安装(核心配置及目录结构、安装以及管理命令详解)Mycat高级特性(读写分离概述、搭建读写分离、MySQL双主双从原理)】(三)
Mycat【Mycat高级特性_搭建双主双从、Mycat分片技术_垂直拆分-分库 】(四)
Mycat【Mycat分片技术(水平拆分-分表、ER表、全局表)】(五)
Mycat【Mycat分片规则(取模、分片枚举、范围约定)】(六)
Mycat【Mycat分片规则(按日期(天)分片、全局序列)、Mycat高可用(Mycat高可用概述)】(七)
Mycat【Mycat高可用(安装配置HAProxy、安装配置Keepalived)】(八)
Mycat【Mycat安全设置(SQL拦截白名单、SQL拦截黑名单、Mycat-web安装 )】(九)

十、FastDFS

FastDFS【FastDFS概述(简介、核心概念 、上传机制 、下载机制)】(一)
FastDFS【FastDFS环境搭建_Linux、FastDFS指令、复习】(二)
FastDFS【SpringBoot操作FastDFS、复习】(三)
FastDFS【文件上传(SpringBoot基于FastDFS)、实现下载wangEditor富文本编辑器、FastDFS集成Nginx】(四)

十一、Dubbo

Dubbo【 Dubbo概念(什么是分布式系统、什么是RPC、核心组件、Zookeeper注册中心 )】(一)
Dubbo【 Dubbo入门案例(服务消费者配置、服务消费者代码编写、IDEA开启Dashboard 、序列化协议安全、地址缓存)】(二)
Dubbo【Dubbo高级特性(重试机制、多版本 、负载均衡 、集群容错 、服务降级、服务限流原理 、结果缓存) 】(三)
Dubbo【Dubbo高级特性(服务限流实现) 、Dubbo实战(项目介绍、创建dubbo_parent父项目、创建user_api项目) 】(四)
Dubbo【Dubbo实战(整合Mybaits-plus配置、接口、集成Thymeleaf) 】(五)
Dubbo【Dubbo实战(用户更新业务消费者实现、用户删除业务消费者实现、复习内容) 】(六)

十一、Zookeeper

 

Zookeeper【概念(集中式到分布式、什么是分布式 、CAP定理 、什么是Zookeeper、应用场景、为什么选择Zookeeper 、基本概念) 】(一)
Zookeeper【部署(伪集群安装、集群安装、服务管理)系统模型(数据模型、节点特性 、客户端命令行 、节点数据信息、Watcher监听机制 )】(二)
Zookeeper【系统模型(权限控制 ACL)、客户端(原生api操作Zookeeper、zkclient库操作Zookeeper)】(三)
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]