Help Center/ Distributed Cache Service/ Service Overview/ Cache Engine Differences/ Comparing Professional and Basic Editions
Updated on 2024-06-28 GMT+08:00

Comparing Professional and Basic Editions

Huawei Cloud DCS professional edition is completely developed by Huawei Cloud, and compatible with open-source Redis software. This edition uses the multi-thread master-N*worker model instead of the conventional master-worker model. Each worker thread can listen on ports to monitor requests for establishing network connections, accept the requests and establish network connections, read and write data (in network connections, for example, sockets), and parse and process Redis commands. As a result, performance is improved by N times.

Table 1 Comparing professional and basic editions

Item

Basic Edition

Professional Editions

Open-source compatibility

Open-source Redis 4.0/5.0/6.0, single-threaded

Compatible with open-source Redis 6.0, multi-threaded

Performance

100,000 QPS per shard, up to 1 ms latency

Professional (performance): 400,000 QPS per shard

Professional (storage): 70,000 QPS per shard

Up to 1 ms latency

Instance specifications

Instance types: single-node, master/standby, cluster, and read/write splitting

  • Single-node and master/standby: 128 MB to 64 GB
  • Read/write splitting: 8–32 GB
  • Cluster: up to 2048 GB

Currently, only the master/standby instance type is available. There are two editions:

  • Professional (performance): 8–64 GB
  • Professional (storage): 8–32 GB memory, and up to 256 GB with SSD storage

For details about the differences between professional (performance) and professional (storage) editions, see Table 2.

Data security

  • Fine-grained authorization and IP address whitelists
  • Data persistence and backup (except for the single-node type)
  • Cross-AZ DR
  • Automatic failover
  • Capacity expansion and instance type change with a few clicks
  • Fine-grained authorization and security groups
  • Persistence and backup
  • Cross-AZ DR
  • Automatic failover
  • Capacity expansion with a few clicks
Table 2 Differences between professional (performance) and professional (storage) editions

Item

Professional (Performance) Edition

Professional (Storage) Edition

QPS

400,000 QPS per shard, higher than the storage edition

70,000 QPS per shard

Storage

SSD storage is not supported. Data is stored entirely in memory.

Data is persisted using AOF files.

Memory + SSD

Memory caches hot data and SSDs store all data.

Backup file format

AOF and RDB

RDB