![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 91
Jack Sparrow丶
都是风景
展开
-
数据库中间件MyCat配置读写分离与MySQL主从复制
数据库中间件Mycat1、相关概念数据库中间件:连接java应用程序和数据库一般应用程序与数据库的交互存在的问题:java与数据库紧耦合高访问量并发对数据库的压力太大对数据库的读与写请求的需求不一样故为解决上面的问题,引入了数据库的中间件Mycat,这时候java应用程序不需要关注我的sql语句发送到哪一台mysql服务器,都交给Mycat来管理。2、Mycat简介2.1、Mycat作用1、读写分离2、数据分片:垂直拆分(分库)、水平拆分(分表)、垂直+水平拆分(分库原创 2021-07-01 09:42:27 · 235 阅读 · 0 评论 -
RabbitMQ简介及安装
RabbitMQ简介及安装1、RabbitMQ的优点基于ErLang语言开发具有高可用高并发的优点,适合集群服务器健壮、稳定、跨平台、支持多种语言,文档齐全有消息确认机制和持久化机制,可靠性高开源2、RabbitMQ的概念生产者与消费者Producer:消息的生产者Consumer:消息的消费者Queue消息队列,提供了FIFO(First Input First Output指先进先出)的处理机制,具有缓存消息的能力。在RabbitMQ中,队列消息可以设置为持久化、临时或者原创 2021-03-31 09:12:50 · 93 阅读 · 0 评论 -
消息中间件(Message Queue)简介
消息队列简介1:简介Message Queue(MQ),消息队列中间件。很多人都说:MQ通过将消息的发送和接受分离来实现应用程序的异步和解耦,这给人的直觉是:MQ是异步的,用来解耦的,但是MQ这个只是效果而不是目的。MQ真正的目的是为了通讯,屏蔽底层复杂的通讯协议,定义了一套应用层的、更加简单的通讯协议。传统系统中两个模块之间通讯要么是HTTP,要么是自己开发的TCP,这两种协议都是原始的协议,实现起来很困难。MQ定义了两个对象:发送数据的叫生产者,接受数据的叫消费者。它提供一个SDK让我们可以定义原创 2021-03-28 10:27:51 · 462 阅读 · 0 评论