tencent cloud

TDMQ for RocketMQ

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Introduction and Selection of the TDMQ Product Series
What Is TDMQ for RocketMQ
Strengths
Scenarios
Product Series
Comparison with Open-Source RocketMQ
High Availability
Quotas and Limits
Supported Regions
Basic Concepts
Billing
Billing Overview
Pricing
Billing Examples
Pay-as-you-go Switch to Monthly Subscription (5.x)
Renewal
Viewing Consumption Details
Refund
Overdue Payments
Getting Started
Getting Started Guide
Preparations
Step 1: Creating TDMQ for RocketMQ Resources
Step 2: Using the SDK to Send and Receive Messages (Recommended)
Step 2: Running the TDMQ for RocketMQ Client (Optional)
Step 3: Querying Messages
Step 4: Deleting Resources
User Guide
Usage Process Guide
Configuring Account Permissions
Creating the Cluster
Configuring the Namespace
Configuring the Topic
Configuring the Group
Connecting to the Cluster
Managing Messages
Managing the Cluster
Viewing Monitoring Data and Configuring Alarms
Cross-Cluster Message Replication
Use Cases
Naming Conventions for Common Concepts of TDMQ for RocketMQ
RocketMQ Client Use Cases
RocketMQ Performance Load Testing and Capacity Assessment
Access over HTTP
Client Risk Descriptions and Update Guide
Migration Guide for TencentCloud API Operations Related to RocketMQ 4.x Cluster Roles
Migration Guide
Disruptive Migration
Seamless Migration
Developer Guide
Message Types
Message Filtering
Message Retries
POP Consumption Mode (5.x)
Clustering Consumption and Broadcasting Consumption
Subscription Relationship Consistency
Traffic Throttling
​​API Reference(5.x)
History
API Category
Making API Requests
Topic APIs
Consumer Group APIs
Message APIs
Role Authentication APIs
Hitless Migration APIs
Cloud Migration APIs
Cluster APIs
Data Types
Error Codes
​​API Reference(4.x)
SDK Reference
SDK Overview
5.x SDK
4.x SDK
Security and Compliance
Permission Management
CloudAudit
Deletion Protection
FAQs
4.x Instance FAQs
Agreements
TDMQ for RocketMQ Service Level Agreement
Contact Us
문서TDMQ for RocketMQProduct IntroductionProduct SeriesDifferences Between Versions 4.x and 5.x

Differences Between Versions 4.x and 5.x

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2026-01-23 17:09:48
TDMQ for RocketMQ 5.x launched by Tencent Cloud is a next-generation message queue product based on Apache RocketMQ 5.x. It draws on the architectural and technological innovations of the community and Tencent Cloud's proven expertise in large-scale message queue Ops over the years. It is primarily tailored to online business message scenarios, boasting low latency, high availability, high reliability, and scalability. Compared with TDMQ for RocketMQ 4.x of Tencent Cloud and self-built open-source cluster products, TDMQ for RocketMQ 5.x has the following strengths:
Comparison Item
TDMQ for RocketMQ 5.x Series
TDMQ for RocketMQ 4.x Series
Self-built Open-Source RocketMQ 4.x
SDK compatibility
Compatible with SDKs of Apache RocketMQ 4.x and 5.x.
Compatible with Apache RocketMQ 4.x SDK.
Compatible with Apache RocketMQ 4.x SDK.
Overall architecture
An architecture that separates compute and storage. Compute resources and storage pools can be automatically or manually scaled out in response to traffic demands.
An architecture that integrates compute with storage.
An architecture that integrates compute with storage for most products.
Storage elasticity
Storage pools with no quota limit are provided and are charged based on the actual usage.
Storage pools that are charged based on quotas are provided. The storage capacity is limited.
No resource pool.
Computing elasticity
Automated elasticity. The elastic TPS feature is provided for the Pro and Platinum editions.
Online horizontal or vertical scale-out.
Scale-out must be performed by the Ops personnel manually.
Monitoring metric
More than 100 monitoring metrics that are not available in the RocketMQ open-source community are provided. More metrics at the topic and group levels are available.
More than 50 monitoring metrics that are not available in the RocketMQ open-source community are provided.
External monitoring metrics built by customers are generally used.
Ops difficulty
Ops-free; automatic scaling is supported.
Ops-free; manual scaling is supported.
Ops is conducted via command-line operations, which is complex and costly and requires a high level of professional knowledge.
Billing mode
Billing is based on product specifications, traffic bandwidth, and actual storage usage. The overall costs can be reduced by 30%.
Billing is based on the machine and disk specifications or the number of API calls.
Billing is based on the occupied resources.
Usage cost
The product is an out-of-the-box service and provides support from a professional Ops team.
The product is an out-of-the-box service and provides support from a professional Ops team.
Ops is conducted by customers.
Enhanced feature
Out-of-the-box advanced features such as message tracing and diagnostic capabilities are provided. The product is undergoing rapid iterations to provide more new features.
Out-of-the-box advanced features such as message tracing, the grayscale capability, and diagnostic capability are provided.
Customers need to develop advanced features by themselves, which requires a high level of professional knowledge. The code maintenance is challenging due to differences from community standards.
Disaster recovery capability
Out-of-the-box disaster recovery capabilities are provided. By default, cross-availabilty zone (AZ) disaster recovery is adopted. Consulting services and solutions for cross-region disaster recovery, multi-site active-active, and unitized deployment are also provided.
Out-of-the-box disaster recovery capabilities are provided. By default, cross-AZ disaster recovery is adopted. Consulting services for cross-region disaster recovery and multi-site active-active are also provided.

Customers need to implement disaster recovery capabilities by themselves, which requires a high level of professional knowledge about message queues.
SLA guarantee
Enterprise-level SLA guarantee provided:
Service availability of 99.99%
Storage reliability of 99.9999999% (nine nines)
Enterprise-level SLA guarantee provided:
Service availability of 99.99%
Storage reliability of 99.9999999% (nine nines)
Customers need to implement disaster recovery capabilities by themselves, which requires a high level of professional knowledge about message queues.
Business support
24/7 support from the expert team of TDMQ for RocketMQ is provided, with additional guidance and other technical assistance services provided for Platinum Edition users.
24/7 support from the expert team of TDMQ for RocketMQ is provided.
Internal support.


도움말 및 지원

문제 해결에 도움이 되었나요?

피드백