消息队列 Pulsar 版

概念相关

最近更新时间:2024-06-19 16:44:01

我的收藏

什么是消息队列 Pulsar 版?

消息队列 Pulsar 版(TDMQ for Apache Pulsar,简称 TDMQ Pulsar 版)是一款基于 Apache Pulsar 自研的消息中间件,具备极好的云原生和 Serverless 特性,兼容 Pulsar 的各个组件与概念,具备计算存储分离,灵活扩缩容的底层优势。
TDMQ Pulsar 版可为分布式应用系统提供异步解耦和削峰填谷的能力,具备互联网应用所需的海量消息堆积、高吞吐、可靠重试等特性,目前已应用在腾讯计费绝大部分场景,包括支付主路径、实时对账、实时监控、大数据实时分析等方面。详细说明请参见 产品概述

如何使用 TDMQ Pulsar 版?

您可以参见 快速入门操作指南,快速上手并使用 TDMQ Pulsar 版。

TDMQ Pulsar 版有哪些应用场景?

TDMQ Pulsar 版可应用在异步解耦、分布式事务的数据一致性、ETL 流程、消息的顺序收发等场景。详细说明请参见 应用场景实践教程 文档。

TDMQ Pulsar 版相对于竞品有哪些优势?

相对于 Kafka 和 RabbitMQ,TDMQ Pulsar 版提供了更好的扩展性、伸缩性,以及独有的统一的兼具流和排队功能的消息传递模型。 TDMQ Pulsar 版能为使用者提供统一的消息传递平台来提高运营效率,删除冗余系统并减少硬件和软件成本。详细了解请参见 产品优势

TDMQ Pulsar 版中命名空间的定义和应用场景是什么?

命名空间是 TDMQ Pulsar 版中的一个资源管理概念。用户不同的业务场景一般都可以通过命名空间做隔离,并且针对不同的业务场景设置专门的配置,也可以用来区分生产/测试环境。

命名空间可作为:

1. 流控和消息存储策略调整的最小集合( Topic 只能按命名空间分类一批一批地调整)。
2. 权限管控的最小集合,token 可以设定具备某个命名空间下所有 Topic 的读或者写的权限。