上云无忧 > 文档中心 > 腾讯云消息队列 Pulsar 版的优势
消息队列 Pulsar 版
腾讯云消息队列 Pulsar 版的优势

文档简介:
数据强一致: TDMQ Pulsar 版采用 BookKeeper 一致性协议 实现数据强一致性(类似 RAFT 算法),将消息数据备份写到不同物理机上,并且要求是同步刷盘。当某台物理机出故障时,后台数据复制机制能够对数据快速迁移,保证用户数据备份可用。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

数据强一致

TDMQ Pulsar 版采用 BookKeeper 一致性协议 实现数据强一致性(类似 RAFT 算法),将消息数据备份写到不同物理机上,并且要求是同步刷盘。当某台物理机出故障时,后台数据复制机制能够对数据快速迁移,保证用户数据备份可用。

高性能低延迟

TDMQ Pulsar 版能够高效支持百万级消息生产和消费,海量消息堆积且消息堆积容量不设上限,支撑了腾讯计费所有场景;性能方面,单集群 QPS 超过10万,同时在时耗方面有保护机制来保证低延迟,帮助您轻松满足业务性能需求。

百万级 Topic

TDMQ Pulsar 版计算与存储架构的分离设计,使得 TDMQ Pulsar 版可以轻松支持百万级消息主题。相比于市场上其他 MQ 产品,整个集群不会因为 Topic 数量增加而导致性能急剧下降。

丰富的消息类型

TDMQ Pulsar 版提供丰富的消息类型,涵盖普通消息、顺序消息(全局顺序 / 分区顺序)、定时消息,满足各种严苛场景下的高级特性需求。

消费者数量无限制

不同于 Kafka 的消息消费模式,TDMQ Pulsar 版的消费者数量不受限于 Topic 的分区个数,并且会按照一定的算法均衡每个消费者的消息量,业务可按需启动对应的消费者数量。

多协议接入

TDMQ Pulsar 版的 API 支持 Java、C++、Go 等多语言,可扩展更多语言的接入,另外还支持开源 RocketMQ、RabbitMQ 客户端的接入。如果用户只是利用消息队列的基础功能进行消息的生产和消费,可以不用修改代码就完成到 TDMQ Pulsar 版的迁移。

隔离控制

提供按租户对 Topic 进行隔离的机制,同时可精确管控各个租户的生产和消费速率,保证租户之间互不影响,消息的处理不会出现资源竞争的现象。

全球部署

TDMQ Pulsar 版提供全球部署能力,对于拥有全球业务的企业,可以就近选取地域购买服务。
相似文档
  • 异步解耦: 交易引擎作为腾讯计费最核心的系统,每笔交易订单数据需要被几十个下游业务系统关注,包括物品批价、道具发货、积分、流计算分析等,多个系统对消息的处理逻辑不一致,单个系统不可能去适配每一个关联业务。此时,TDMQ Pulsar 版可实现高效的异步通信和应用解耦,确保主站业务的连续性。
  • 本文列举了 TDMQ Pulsar 不同集群形态,对一些指标和性能的限制。请您在使用中注意不要超出对应的限制值,避免出现异常。
  • 本文列举了 TDMQ Pulsar 不同集群形态,对一些指标和性能的限制。请您在使用中注意不要超出对应的限制值,避免出现异常。
  • 消息分类: 在消息队列中,根据消息的特性及使用场景,可以将消息作如下分类:
  • 为满足不同使用场景下的用户需求,TDMQ Pulsar 提供了专业集群和虚拟集群两种产品形态。当您在购买 Pulsar 集群时,建议综合业务应用场景、产品能力、使用成本等因素,做出产品选型判断。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部