CentOS7安装Redis

2020-04-16  本文已影响0人  JBryan

1、什么是Redis

1.1、NoSQL

NoSQL是不同于传统的关系数据库的数据库管理系统的统称。其两者最重要的区别是NoSQL不使用SQL作为查询语言。 NoSQL数据存储可以不需要固定的表格模式。NoSQL是基于键值对的,可以想象成表中的主键和值的对应关系。

常见的NoSQL:redis、memcached、mongodb、guava(loadingCache)

1.2、Redis的定义

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多 种类型的数据结构,如 字符串(strings)、散列(hashes)、 列表(lists)、 集合(sets)、 有序集合(sorted sets)等。

2、CentOS7中安装Redis

1、进入/usr/local文件夹

cd /usr/local

2、安装gcc

yum install gcc

3、重启network

service network restart

4、安装wget

yum install wget

5、下载Redis

wget http://download.redis.io/releases/redis-4.0.6.tar.gz

6、解压

tar -zxvf redis-4.0.6.tar.gz

7、进入Redis文件夹

cd redis-4.0.6

8、编译安装Redis

make MALLOC=libc

9、安装

cd src && make install

10、启动Redis服务

./redis-server
启动Redis.jpg

3、Redis的启动方式

3.1、直接启动

进程级别的启动,当CTRL+C关闭进程时,Redis服务也随之关闭。

./redis-server
3.2、指定配置文件启动

进入redis-4.0.6文件夹,然后打开redis.conf文件

vi redis.conf

将daemonize no这一行改为daemonize yes


daemonize.jpg
daemonize yes

进入src

cd src

指定配置文件启动

./redis-server /usr/local/redis-4.0.6/redis.conf
start.jpg

然后使用客户端连接刚启动的Redis服务:

[root@iZbp1fk51wcf50rx5ngu9qZ src]# ./redis-cli -p 6379
127.0.0.1:6379> set Jessie cuty
OK
127.0.0.1:6379> get Jessie
"cuty"
127.0.0.1:6379>
上一篇下一篇

猜你喜欢

热点阅读