首页 >>  正文

kafka跟mq的区别和优缺点

来源:baiyundou.net   日期:2024-09-24

作者:安海咕咕

近日,中国信息通信研究院(以下简称“中国信通院”)公布了《分布式缓存稳定性测试要求》、《分布式消息队列服务稳定性测试要求》能力的检验结果,华为云计算技术有限公司凭借过硬的技术实力顺利通过,华为云也成为了国内首家通过中国信通院《云服务稳定运行能力标准体系-分布式缓存稳定性测试》先进级测试的云服务厂商。

为巩固专项活动成果,中国信通院开展了云服务稳定运行能力标准体系的建设工作,联合了四十余家企业共同参与标准编制,历时 6 个月,推出“云服务稳定运行能力标准体系”,覆盖 8 大类云服务,提供了多维度、多场景、多层次的云服务稳定性考察方案,助力企业打造稳定可信云服务品牌!

在此背景下,中国信通院牵头制定了《分布式缓存稳定性测试》、《分布式消息队列服务稳定性测试》两份标准,华为云计算技术有限公司积极参加标准编制和应用工作,并作为首家企业成功参与了标准评估。经过中国信通院的检验,华为云计算技术有限公司高分通过了先进级指标检验,具体评估等级已于 2023 年 7 月可信云大会公布。

云服务稳定安全运行能力标准体系具体介绍

为提升云服务稳定运行水平, 2022 年 6 月,工信部信管局组织开展“云服务稳定安全运行应急演练专项活动”。中国信通院全程支撑专项活动,共对全国 31 个省市的 65 家企业开展了包括云主机(含宿主机)、云存储、云网络、容器集群、消息队列及云数据库等主要云服务的稳定性保障能力考察。

华为云分布式消息服务 DMS 产品介绍

华为云分布式消息服务 DMS 是完全托管的消息队列服务,可完全兼容业界主流的 Kafka、RocketMQ、AMQP 通信协议,为应用系统提供异步的、高可用的消息队列服务,实现应用解耦、突发流量处理以及与第三方应用的集成,适用于解决分布式架构中的系统架构优化重构、跨系统跨地域数据流通、分布式事务协调等难题,协助构建优雅的现代化应用架构。

对比业界消息队列服务,华为云分布式消息服务 DMS 具备以下核心优势

简单易用

Web 化按需创建,自动化部署,分钟级创建实例,开箱即用,全托管分布式消息服务

极致性能

高并发:千万级 TPS、100+Gbps、秒级时延

高性能:事务消息处理能力 10 倍开源

兼容开放

提供多种协议兼容的分布式消息服务,兼容主流的消息协议:Kafka、RocketMQ、AMQP

灵活弹性

根据不同业务场景面临的资源挑战,可分别对存储、计算等资源进行灵活调整(水平、垂直均支持)

华为云分布式缓存服务 DCS 产品介绍

华为云分布式缓存服务是业界首个支持 Arm 和 x86 双架构兼容 Redis 协议云服务,支持双机热备的 HA 架构,提供单机、主备、Proxy 集群、Cluster 集群、读写分离实例类型,支持海量数据千万级并发读写和热点数据百万级并发读写场景下毫秒级时延,通过一键实例类型变更、弹性扩缩容匹配全场景业务需求。

DCS for Redis 分有不同版本,即基础版跟企业版,版本号共有 3.0,4.0,5.0,6.0 版本可以选择。其核心能力体现在:

1.支持业务不中断完成自建 Redis 迁移和三方云 Redis 迁移

·在线迁移:支持通过全量+增量迁移技术将云下 IDC 机房、三方云 Redis、云内自建 Redis 迁移到 DCS 上,适用于业务中断敏感的业务场景,能够最大限度降低迁移影响,实现平滑迁移上云。

· 离线迁移:将 AOF、RDB 格式的备份放入 obs 桶一次性完成全量迁移,适用于业务可中断的场景。

·迁移专业服务:华为云专家团队为客户 Redis 数据库上云迁移、系统容量规划、数据库架构设计与改造、系统性能调优等提供专业咨询服务,为客户业务保驾护航。

2.支持业务不中断完成弹性扩缩、AZ 改造、主备倒换等系列可靠性保障

· 副本变更:支持增加或减少副本数,支持从一个副本变为多副本,提升可靠性。

· 节点扩缩容:支持主备节点的垂直扩缩容,支持集群分片的水平扩缩容,支持主备集群,满足业务变化的资源和性能诉求。

·AZ 改造:支持单 AZ -> 跨 AZ,提升服务可靠性和数据安全性

· 主备倒换:主备节点或集群分片均支持在异常时自动倒换故障恢复,提升系统鲁棒性。

· 变更策略:支持自定义变更时间窗口进行自动变更,最大程度降低对业务的影响。

3.通过自动分析与诊断进行每日巡检,帮助用户提前发现应用瓶颈

·简单易用:相比开源 Redis 的常见问题,一键完成问题收集与分析,无须二次开发实现,并且可现网操作,对业务完全无损。

·持续改进:手动或自动进行慢日志、大 Key、热 Key 等常见问题进行排查,并及时传递给开发端分析优化,形成良好的持续改进机制。

·主动干预:对 Redis 现阶段还无法根除的顽疾进行主动干预,控制风险,最大程度避免出现不可挽回的损失。

4.丰富的监控指标和告警模板,帮助用户及时处理异常避免引发事故

· 实时监控:实时采样监控指标,提供及时有效的资源监控信息,提供 30+指标项。

·简单易用:监控自动开通,控制台随时浏览,Redis 状态一目了然。

·灵活自定义:支持自定义配置监控 Dashboard,自定义配置报警阈值、告警模板和通知人员,满足不同运维场景。

·快速响应:提供邮件、短信、HTTP 和 HTTPS 等多种通知方式,根据企业场景,第一时间通知用户处理业务运行异常。

查看文章精彩评论,请前往什么值得买进行阅读互动

","gnid":"9cb398a66ae67d22f","img_data":[{"flag":2,"img":[{"desc":"","height":"752","title":"","url":"https://p0.ssl.img.360kuai.com/t017d7782957975322d.jpg","width":"531"},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01e1ea3cf9b5529462.jpg","width":"538"},{"desc":"","height":"495","title":"","url":"https://p0.ssl.img.360kuai.com/t012ef571430cbf355f.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1699102550000,"pure":"","rawurl":"http://zm.news.so.com/66b1080feccfefc124a7a06e6bc5f707","redirect":0,"rptid":"b0ac9283e9ae10e7","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:华为云","k":"华为云","u":""}],"title":"重磅!华为云原生中间件高分通过中国信通院《云服务稳定运行能力标准体系》能力评估先进级

经谦纪1541开源消息中间件有哪些? -
蔚涛旺18358238577 ______ 目前在国内开源消息中间件并不多,我了解到的是方正飞鸿的产品,听说还不错的,你也可以去他们官网了解一下!百度搜索“方正飞鸿”第一个就是.

经谦纪1541spring cloud,基于什么实现 -
蔚涛旺18358238577 ______ Spring Cloud的子项目,大致可分成两类,一类是对现有成熟框架”Spring Boot化”的封装和抽象,也是数量最多的项目;第二类是开发了一部分分布式系统的基础设施的实现,如Spring Cloud Stream扮演的就是kafka, ActiveMQ这样的角色....

经谦纪1541以下哪些不符合hbase的特性 -
蔚涛旺18358238577 ______ (Kafka是一个高吞吐量分布式消息系统.linkedin开源的kafka. Kafka就跟这个名字一样,设计非常独特.首先,kafka的开发者们认为不需要在内存里缓存什么数据,操作系统的文件缓存已经足够完善和强大,只要你不搞随机写,顺序读写的性...

经谦纪1541现在最常用的Java 消息队列中间件是哪个 -
蔚涛旺18358238577 ______ 各种MQ,包括Rabbit MQ,Active MQ,Kafka等等

经谦纪1541分布式消息队列 java 哪个好 -
蔚涛旺18358238577 ______ 只说开源的. 作为经典的MOM,ActiveMQ还是在企业应用中出场率很高的. HornetQ跟JBoss绑定在一起,应用也很普遍. 毕竟JMS是业界标准. 不过如果想尝鲜,也可以玩一玩Kafka.

经谦纪1541redis队列和消息队列的区别 -
蔚涛旺18358238577 ______ osql最近很火,我也研究研究,呵呵,今天来说说redis,简单的那些增删改查就不说了,网上太多了,我研究了一下,redis做消息队列 首先是用的redis的发布订阅做的消息队列实现消息

经谦纪1541java客户端使用kafka时什么情况下使用kafka client和spring kafka? -
蔚涛旺18358238577 ______ spring-kafka 是基于 java版的 kafka client与spring的集成,提供了 KafkaTemplate,封装了各种方法,方便操作 所以你使用spring的情况下,可以用spring-kafka,当然直接用kafka client也行

经谦纪1541v标志的电脑
蔚涛旺18358238577 ______ 一、可能是索尼 VPCZ115FC/B ,13.1英寸宽屏笔记本电脑 (i5-520M 4G 500G GT330M独显 WIN7 黑色),售价¥12699.00.二、或者还有一种也许是SONY的VAIO.它...

经谦纪1541运行里的命令 -
蔚涛旺18358238577 ______ 开始菜单中的“运行”是通向程序的快捷途径,输入特定的命令后,即可快速的打开Windows的大部分程序,熟练的运用它,将给我们的操作带来诸多便捷. winver 检查Windows版本 wmimgmt.msc 打开Windows管理...

经谦纪1541如何为Kafka集群选择合适的主题和分区数量 -
蔚涛旺18358238577 ______ 如何决定kafka集群中topic,partition的数量,这是许多kafka用户经常遇到的问题.本文列举阐述几个重要的决定因素,以提供一些参考.分区多吞吐量更高 一个话题topic的各个分区partiton之间是并行的.在producer和broker方面,写不同的分区...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024