Redis应用运行在持久内存型实例上可以降低单GiB内存的成本,但为了保证性能,您需要对Redis应用做适当的改造。为了最大程度降低您的应用改造成本,re6p专门提供了针对Redis应用的规格,通过几行命令即可快速部署Redis应用。本文以Alibaba Cloud Linux 2和CentOS为例介绍如何在re6p实例上快速部署Redis应用。
背景信息
- ecs.re6p-redis.large
- ecs.re6p-redis.xlarge
- ecs.re6p-redis.2xlarge
- ecs.re6p-redis.13xlarge
- Alibaba Cloud Linux 2
- CentOS 7.6及更高版本
- Ubuntu 18.10及更高版本
- SUSE Linux 12 SP4及更高版本
在使用Alibaba Cloud Linux 2操作系统的re6p实例上部署Redis应用
Alibaba Cloud Linux 2操作系统对Redis应用进行了专项调优,相比社区版操作系统,Redis应用整体性能提升20%以上。
Alibaba Cloud Linux 2操作系统内置Redis 6.0.5和Redis 3.2.12的yum源,您可以通过yum install命令直接部署Redis 6.0.5和Redis 3.2.12。您也可以手动部署其他Redis版本,具体操作,请参见在使用CentOS系统的re6p实例上部署Redis应用。
- 实例规格:ecs.re6p-redis.2xlarge
- 镜像:Alibaba Cloud Linux 2.1903 LTS 64位
在使用CentOS系统的re6p实例上部署Redis应用
- 实例规格:ecs.re6p-redis.2xlarge
- 镜像:CentOS 7.6
说明 请确保使用CentOS 7.6或更高版本。
- Redis:Redis 4.0.14
- memkind:memkind 1.10.1
下载使能持久内存的patch
wget https://github.com/redis/redis/compare/6.0.5...memKeyDB:6.0.5-devel.diff -O redis_6.0.5_eca56e845aa19d2e79e7c70207e860f8385541f9.patch
- Redis 6.0
- Redis 5.0
- Redis 4.0
- Redis 3.0