This topic describes the test settings that are used to benchmark the performance of ApsaraDB for Redis Enhanced Edition (Tair).

Overview

Performance-enhanced instances of the ApsaraDB for Redis Enhanced Edition (Tair) are applicable to scenarios that require high concurrency, many reads and writes on hot data, and ultra-high performance. Performance-enhanced instances of the ApsaraDB for Redis Enhanced Edition (Tair) provide more benefits than ApsaraDB for Redis Community Edition instances.

  • Performance-enhanced instances use the multi-threading model. A performance-enhanced instance provides read and write performance approximately three times that of an ApsaraDB for Redis Community Edition instance with the same specifications.
  • Performance-enhanced instances provide multiple enhanced data modules, including TairString (including CAS and CAD commands), TairHash, TairGIS, TairBloom, TairDoc, TairTS, TairCpc, TairZset, and TairRoaring. These modules eliminate your worries about data structures and timeliness for storage and allow you to focus on business development.

For more information, see Performance-enhanced instances.

Test environment

Environment item Description
Region and zone All tests are performed in Beijing Zone G.
Architecture of the instance The master-replica standard architecture is used. For more information, see Standard master-replica instances.
Virtual machine to deploy tools for pressure tests An Elastic Compute Service (ECS) instance of the ecs.g5ne.16xlarge instance type is used. For more information, see Instance family.
Instance type of the performance-enhanced instance Test results are less affected by instance specifications. The redis.amber.master.large.multithread instance type is used in the test. For more information, see Performance-enhanced standard instances.