Entitlements could not be checked due to an error reaching the service. Showing non-confidential search results only.

Deploy and Optimize Redis on Arm

This is your technical guide to setting up, scaling, and tuning Redis and Memcached on Arm-based cloud infrastructure, ideal for caching, session storage, and high-throughput data pipelines.

 

Benefits of Running Redis on Arm

 

Running Redis and Memcached on Arm-based cloud CPUs like AWS Graviton, Google Axion, and Microsoft Cobalt gives developers a cost-efficient, low-latency platform for high-throughput memory caching. The Arm architecture enables lower power usage, better core density, and strong performance for real-time applications. With built-in support across major cloud providers, it’s easy to deploy and scale in production.

Get Started

get started icon
Setup
code icon
Learn and Code
tool icon
Tools
Ecosystem icon
Ecosystem
Next steps icon
Next Steps

Setup

To get started with Redis on Arm, install and configure Redis on an Arm-based cloud VM. You’ll verify system compatibility, benchmark memory behavior, and prep your environment for scaling.

Before starting, make sure you have:


  • A 64-bit Arm CPU (Armv8-A or newer)
  • Redis 7.0+ or Memcached 1.6+
  • Access to a cloud VM or container orchestration platform
Redis Logo
Install Redis on Arm

Install Redis on your preferred Arm-based instance and validate cache configuration and memory behavior.

Start Learning Path

Learn and Code

This section shows you how to build and tune high-performance caching layers using Redis and Memcached on Arm-based infrastructure.

Create a Redis Caching Layer

Create and scale a high-throughput Redis caching layer with optimized settings for Arm servers.

Start Learning Path

Tune Redis for Performance on Arm

Optimize Redis memory usage, CPU behavior, and persistence settings for low-latency performance.

Start Learning Path

Install and Run Memcached on Arm

Set up and run Memcached on Arm-based cloud instances for distributed memory caching.

Start Learning Path

Create a Memcached Caching Layer

Build a scalable cache system using Memcached on Arm and benchmark for read-heavy workloads.

Start Learning Path

Arm Ecosystem Dashboard

The Arm Ecosystem Dashboard is your go-to resource for discovering cloud services, tools, and software stacks optimized for Arm. Whether you’re deploying on AWS, Microsoft Azure, or Google Cloud Platform, this page helps you find the right partners, platforms, and verified solutions to accelerate development on Arm-based infrastructure.

Explore Dashboard

Performance Tools

This section gives you access to tools that help you profile performance, migrate existing apps, automate cloud deployment, and benchmark workloads on Arm-based platforms.



Resources Decription
Streamline CLI Collect and analyze performance data from Arm-based systems. Automate profiling workflows and integrate into CI pipelines.
Migrate Ease Identify and adapt workloads for Arm-based cloud environments. Automates analysis and optimization for a smoother migration.
Runbooks Step-by-step automation guides for configuring, running, and benchmarking workloads on Arm platforms.
AWS Q CLI Quickly launch and benchmark Arm-based instances on AWS using a streamlined command-line interface.
AWS Perf (APerf) Access low-level performance counters on Arm CPUs to analyze core behavior, frequency, and workload efficiency.

What's Next?

  • ARM DEVELOPER PROGRAM
  • DEVELOPER RESEARCH
  • DEVELOPER LABS
  • MORE RESOURCES
Robot and satellite on a tech-themed background.

Arm Developer Program

Have a technical question about Redis on Arm or migration to Arm?

 

Join the Arm Developer Program and connect with a global community of developers and Arm engineers to build better apps on Arm. Get early access to tools, technical content, workshops, and support to help you debug, optimize, and ship your projects.

Explore Program
Developer Labs

Arm Developer Labs

Tackle real-world Arm-based cloud challenges with hands-on projects — perfect for building, learning, and prototyping.

Explore Labs
Cloud-based system with robot, data, and user.

Arm Developer Council

Join the Arm Developer Council to share feedback, help shape the tools and platforms you use — and receive a voucher for your time.

Learn More