腾讯云消息队列 Pulsar 版概念相关常见问题
文档简介:
什么是消息队列 Pulsar 版?
消息队列 Pulsar 版(TDMQ for Pulsar,简称 TDMQ Pulsar 版)是一款基于 Apache Pulsar 自研的消息中间件,具备极好的云原生和 Serverless 特性,兼容 Pulsar 的各个组件与概念,具备计算存储分离,灵活扩缩容的底层优势。
什么是消息队列 Pulsar 版?
消息队列 Pulsar 版(TDMQ for 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 的读或者写的权限。