What Are the Differences Between Arm-based and x86-based DCS for Redis?
DCS for Redis fully supports both Arm and x86 CPU architectures. They do not differ in functions or client compatibility.
However, Kunpeng and x86 differ in the following aspects:
- Supported Redis versions
- Arm-based Redis: Redis 4.0 and Redis 5.0
- x86-based Redis: Redis 6.0, 5.0, 4.0, and 3.0
- Supported instance types
- Arm: Single-node, master/standby, and Redis Cluster
- x86: Single-node, master/standby, Redis 3.0 Proxy Cluster, and Redis 4.0 or 5.0 Redis Cluster
- Prices
- Performance
Performance of different instance specifications is listed in DCS Instance Specifications.
x86-based Redis provides higher single-CPU performance than Arm-based Redis in scenarios that involve complex commands, such as big keys or keys whose time complexity is larger than O(N).
In conclusion, both Arm-based Redis and x86-based Redis provide performance that is capable of meeting your service requirements, but Arm-based Redis is more cost-effective.
Instance Types/Versions FAQs
- Comparing Redis and Memcached
- Comparing Versions
- New Features of DCS for Redis 4.0
- New Features of DCS for Redis 5.0
- New Features of DCS for Redis 6.0
- How Do I View the Version of a DCS Redis Instance?
- What Are the Differences Between Arm-based and x86-based DCS for Redis?
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbotmore