Message Queue for Apache RocketMQ provides instances of the Enterprise Platinum Edition and instances of the Standard Edition. You can choose a suitable edition based on the comparisons that are described in the following section.

The following table describes the comparisons between the Enterprise Platinum Edition and the Standard Edition.

Item Enterprise Platinum Edition Standard Edition
Billing method Subscription Pay-as-you-go
Instance type Dedicated instance. Each instance is assigned a dedicated physical node. Shared instance. Instances are virtually isolated.
Availability 99.99%. The cumulative downtime per month is at most 4.3 minutes. 99.95%. The cumulative downtime per month is at most 21.5 minutes.
Expert service
  • Product and R&D experts provide online support to help you troubleshoot online issues at the earliest opportunity.
  • Provides support for promotional events and business launches.
  • Provides the architecture design, suggestions to help ensure high stability, parameter tuning, and best practices of Message Queue for Apache RocketMQ.
Not supported
Message retention period Three days.

If the storage capacity that you purchased for your instance is insufficient, Message Queue for Apache RocketMQ automatically deletes the earliest stored messages. In this case, these messages may be retained for less than three days.

Note

If you need to change the retention period, submit a ticket.

Three days
Message filtering by attribute based on SQL expressions You can use SQL expressions to filter messages by attribute. This helps make message subscription and processing more efficient.

For more information about how to use SQL expressions to filter messages by attribute, see Message filtering.

Not supported
Transmission encryption Transmission encryption is supported to help you ensure data security. Not supported
Ordered Message 2.0 and message subscription in pull mode based on the SDK for Java Supported.
  • For more information about the Ordered Message 2.0 feature, see Ordered messages 2.0.
  • For more information about how to use the SDK for Java to subscribe to messages in pull mode, see Subscribe to messages.
Not supported
Message tracing Supported.

For more information, see Query a message trace.

Supported