【鲲鹏云移植干货分享02】Redis 4.0.14安装指导
【摘要】 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
1、软件介绍
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
2、预制条件
Redis可以运行在linux,Windows上,本次安装基于centOS7.5环境,版本为4.0.14。
3、下载redis安装包
下载tar.gz安装包,本次安装版本为4.0.14。下载地址:
http://download.redis.io/releases/redis-4.0.14.tar.gz
将安装包上传到/home文件夹下。
4、安装redis
1、解压安装包:
#tar –zxvf redis-4.0.14.tar.gz
2、进入redis目录:
# cd redis-4.0.14
3、编译源码:
#make
#make test
4、启动redis-server:
#cd src
#./redis-server
5、 验证:
#./redis-cli
5、常见问题
1、 修改redis登录密码。
在redis.conf文件中找到“# requirepass foobared”去掉注释,修改成自己的新密码后重启redis-server
2、 修改tcp内核参数somaxconn, 该内核参数默认值一般是128,对于负载很大的服务程序来说大大的不够。一般会将它修改为2048或者更大。
修改方法是在/etc/sysctl.conf中添加net.core.somaxconn=2048。
6、环境信息
大家实际安装遇到任何问题,可以到混合云社区提问:https://bbs.huaweicloud.com/forum/forum-1011-1.html
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)