赞
踩
知识点:安装配置Redis
重 点: 安装配置Redis
难 点:无
内 容:
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
任务主要内容是Redis的下载安装,启动测试以及出现问题的相应解决方法。
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与Memcached一样,为了保证效率,数据都是缓存在内存中。区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
1、它有什么特点?
2、Redis 优势?
3、Redis 缺点是:
4、当前项目中使用单机方式安装使用Redis
当前项目中使用单机方式安装使用Redis,Redis数据库安装在node3节点上,其他节点通过远程访问的方式使用。
- [root@node3 ~]# cd /opt/software/
- [root@node3 software]# tar -xzf redis-4.0.8.tar.gz -C /opt/module/
[root@node3 software]# yum install gcc -y
[root@node3 software]# cd /opt/module/redis-4.0.8/
[root@node3 redis-4.0.8]# make MALLOC=libc
将/opt/module/redis-4.0.8/src目录下的文件加到/usr/local/bin目录
[root@node3 redis-4.0.8]# cd src && make install
先切换到redis src目录下
1)直接启动redis(不建议)
- [root@node3 redis-4.0.8]# cd /opt/module/redis-4.0.8/src
- [root@node3 src]# ./redis-server
redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。
2)可以改为后台进程方式启动Redis(建议)
通过【vi】命令修改redis.conf文件:
[root@node3 src]# vi /opt/module/redis-4.0.8/redis.conf
找到以下三项,并修改内容如下:
- daemonize yes
- protected-mode no
- #bind 127.0.0.1
通过指定redis.conf文件的方式启动Redis:
[root@node3 src]# ./redis-server /opt/module/redis-4.0.8/redis.conf
通过命令【vi /etc/rc.local】编辑/etc/rc.local文件:
[root@node3 src]# vi /etc/rc.local
在最后追加如下内容:
/opt/module/redis-4.0.8/src/redis-server /opt/module/redis-4.0.8/redis.conf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。