首页 > 数据库 >在Alibaba Cloud Linux操作系统上安装Redis教程

在Alibaba Cloud Linux操作系统上安装Redis教程

时间:2023-05-04 11:03:07浏览次数:38  
标签:-- Linux Redis Alibaba 3.2 内存 6.0 yum

Alibaba Cloud Linux 2内置Redis 6.0.5和Redis 3.2.12的yum源,执行sudo yum install命令即可部署Redis 6.0.5和Redis 3.2.12。本文阿里云百科以阿里云持久内存服务器ECS为例,使用Alibaba Cloud Linux 2.1903 LTS 64位操作系统,安装Redis 6.0.5或Redis 3.2.12详细流程如下:

在Alibaba Cloud Linux操作系统上安装Redis教程_Cloud


Alibaba Cloud Linux部署Redis数据库

云服务器吧以持久内存型re6p实例ecs.re6p-redis.2xlarge为例,操作系统镜像为Alibaba Cloud Linux 2.1903 LTS 64位,安装Redis 6.0.5或Redis 3.2.12教程如下:

Alibaba Cloud Linux 2内置Redis 6.0.5和Redis 3.2.12的yum源,执行sudo yum install命令即可部署Redis 6.0.5和Redis 3.2.12。

安装Redis命令

部署Redis 6.0.5命令如下:

sudo yum install -y alinux-release-experimentals && \
sudo yum install -y redis-6.0.5

部署Redis 3.2.12命令:

sudo yum install -y alinux-release-experimentals && \
sudo yum install -y redis-3.2.12

根据需要选择对应的Redis版本,并执行命令即可。

启动Redis应用

配置默认使用的普通内存和持久内存容量,普通内存与持久内存配比命令如下:
普通内存与持久内存的推荐配比为1:4:

export MEMKIND_DAX_KMEM_NODES=1 && \
sudo redis-server /etc/redis.conf --port 8369 --memory-alloc-policy ratio --dram-pmem-ratio 1 4 --hashtable-on-dram yes --daemonize yes --logfile /tmp/redis_8369.log --protected-mode no --bind 0.0.0.0

也可以自定义普通内存与持久内存的配比,保留部分普通内存以运行其他应用,例如配比为1:16、分配内存34 GiB(其中普通内存2 GiB、持久内存32 GiB):

export MEMKIND_DAX_KMEM_NODES=1 && \
sudo redis-server /etc/redis.conf --port 8369 --memory-alloc-policy ratio --dram-pmem-ratio 1 16 --maxmemory 34G


标签:--,Linux,Redis,Alibaba,3.2,内存,6.0,yum
From: https://blog.51cto.com/u_16095244/6241917

相关文章

  • linux 安装神州通用数据库 V7
    @目录操作系统、数据库1、官方下载链接2、windows客户端下载链接3、官方安装手册4、安装前准备3.1、创建安装用户3.2、以root用户修改神通数据库安装包的所有者为shentong用户3.3、以root用户创建神通数据库主目录并修改所有者为shentong用户3.4、以root用户临时修改init.d......
  • 实用Linux命令
    sed:替换文件字符串内容原文件内容:命令:test-for-find-log]#sed's/9D/XXXXXXXX/g'key.txt命令说明:s:替换命令9D:原内容,可以为正则表达式XXXXXXXX:替换的字符串g:全局替换结果:grep的正则匹配catwarn.log.2023-04-29|grep"sendMsgcontrollercost\[[^1]"awk的......
  • linux释放swap分区内存
    参考文档:https://blog.csdn.net/chenghuikai/article/details/77476830第一步:先执行sync命令#sync第二步:(如果仅仅是清理swap的话,这一步可以不执行)#echo3>/proc/sys/vm/drop_caches说明:**echo1:释放页面缓存echo2:释放目录文件和inodesecho3:释放所有缓存(页面缓存,目录......
  • linux中mariadb基本用法详解(企业级)_sql_19
    原文链接:linux中mariadb基本用法详解数据库表的每一个列名字的头叫做字段是高级的exel表格软件数据库种类sqlserversqllitedb2oracle>mysql比较多其中mysql分支中有一个mariadbyuminstallmariadb-server-ysystemctlstartmariadblinux中mariadb基......
  • linux设备树-按键中断驱动
    一、修改设备树1.1硬件接线查看Mini2440原理图、S3C2440数据手册,了解如何读取按键的状态。这里粗略介绍一下Mini2440K1~K6的接线方式:K1~K6依次对应引脚GPG0、GPG3、GPG5、GPG6、GPG7、GPG11;按键按下引脚输入低电平、按键松开引脚输入高电平;1.2按键读取方式试想一下,如果......
  • SSH工具远程登录Linux系统错误解决方法,错误提示Disconnected:No supported authentica
    一、使用轻量云控制面板的登录,sudosu获取root账号权限;二、执行passwd命令,输入新密码来修改root密码。三、修改密码登录为yes,步骤如下1、运行命令vi/etc/ssh/sshd_config2、将参数PasswordAuthentication设置为yes,前面不能有#号键3、重启SSH服务使用的系统是centos7.2,Cen......
  • linux-kubernetes(二进制部署)
    参考笔记:https://www.cnblogs.com/yinzhengjie/p/17069566.html一、环境准备准备5台机器,二进制部署K8S高可用集群:主机ipk8s-master0110.0.0.201k8s-master0210.0.0.202k8s-master0310.0.0.203k8s-node0110.0.0.204k8s-node0210.0.0.205二、K8S......
  • linux-部署harbor的https认证
    一、安装docker1.下载docker的rpm包[[email protected]~]#ll-rw-r--r--1rootroot101239922Apr1215:29docker-rpm-20_10_24.tar.gz2.解压并安装软件包[[email protected]~]#tarxfdocker-rpm-20_10_24.tar.gz[[email protected]~]#......
  • linux进程的管理和调度 --- 调度相关
    进程调度含义进程调度决定了将哪个进程进行执行,以及执行的时间。操作系统进行合理的进程调度,使得资源得到最大化的利用。在单片机上,常常使用的方式是:系统初始化---->while(1){}。(当然,单片机也可以跑类似FreeRTOS,也可以有进程切换)在带操作系统的CPU上跑的逻辑是,允许多个进程(......
  • Linux pkill 命令
    Linuxpkill命令Linuxpkill用于杀死一个进程,与kill不同的是它会杀死指定名字的所有进程,类似于killall命令。kill命令杀死指定进程PID,需要配合ps使用,而pkill直接对进程对名字进行操作,更加方便。语法pkill[选项]name参数说明:name:进程名选项包含如下几......