栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 前沿技术 > 大数据 > 大数据系统

12) 21.11.24 分布式消息中间件介绍

大数据系统 更新时间:发布时间: 百科书网 趣学号

1.介绍:
利用高效可靠的消息传递机制进行与平台无关的数据交流。
基于数据通信进行分布式系统的集成。
通过 消息传递和消息队列,在分布式环境下扩展进程之间的通信。
2.消息中间件的应用场景
跨系统数据传递,高并发流量削峰,数据异步处理
3.ActiveMQ、RabbitMQ、Kafka、RocketMQ
4.五大核心组成
①协议
②持久化机制
③分发机制
④高可用设计
⑤高可靠设计
5.协议
1)语法:数据和控制信息的格式和结构
2)语义:需要发出何种控制信息,完成什么动作以及做出什么响应
3)时序(同步):事件实现顺序的详细说明
http协议三要素:
语法:http规定了请求报文和响应报文的格式
语义:客户端主动发起的操作称为请求
时序:一个请求对应一个响应
消息中间件常用的协议: OpenWire(淘汰)、AMQP(银行金融,高可靠)、MQTT(即时通讯,遥测传输,出租车通讯)、Kafka(大数据量)、OpenMessage(支持事务,持久化设计的)
6.持久化方式
7.消息分发
8.高可用
9.高可靠
消息传输可靠:通过协议来保证系统间数据解析的正确性。
消息存储可靠:通过持久化来保证消息的存储可靠性

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/601225.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号