redis的安装与启动


这里安装的操作系统是linux,一般开发用的也都是linux

一、 redis简介

关于关系型数据库和nosql数据库

关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。

二、linux下 redis的安装

1. 安装redis编译的c环境

redis是用c编写的,所以想要安装redis需要首先在linux系统上安装c的环境,执行如下命令:

yum install gcc-c++
2. 将redis-3.0.0.tar.gz上传到Linux系统中

放在lunux系统目录下 即、我这里放在用户的家目录下:
在这里插入图片描述

3. 解压到/usr/local下
tar -xvf redis-3.0.0.tar.gz -C /usr/local
4. make命令编译redis

进入/usr/local/redis-3.0.0目录 执行make命令

5. 安装redis

在/usr/local/redis-3.0.0目录中 使用如下 命令安装redis到/usr/local/redis中

make PREFIX=/usr/local/redis install

注:PREFIX是指定redis的安装位置

6. 如果要远程连接redis , 需配置redis的端口在linux防火墙中开放

默认端口为6379 , 分别执行一下命令:

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save

三 、 redis的启动

1. redis的启动方式一

前台模式启动,(初次安装可使用这种方式,正常使用一般使用后台启动的方式)
先进入redis的bin目录(具体根据安装的位置而定):

cd /usr/local/redis/bin

执行启动命令:

./redis-server

效果如下:
在这里插入图片描述

2. redis的启动方式二-后台启动

拷贝redis-3.0.0中的redis.conf文件到安装目录redis中,

cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin/

拷贝好以后编辑该文件:

vim /usr/local/redis/bin/redis.conf

将daemon配置原来为no ,改为yes , 保存退出即可。

daemon 释义 n. 守护进程;后台程序
如下图示:
在这里插入图片描述

启动, 在bin下执行如下命令:

./redis-server redis.conf

注: 执行的命令前边需要加上 ./ 不要忘了

四 、 redis的关停

关闭redis服务也有两种方式
####1. 杀掉redis进程的方式关闭

执行如下:

ps -ef | grep redis

在这里插入图片描述
然后干掉这个服务即可。

kill -9 11208

####2. 客户端执行shutdown
先到工作目录下,然后执行关闭命令。

cd /usr/local/redis/bin/
./redis-cli shutdown

五 、 redis最简单使用

启动redis服务后
通过客户端存入一个key为username, vlue为 xiaohong 的数据
执行 ./redis-cli 是进入客户端。

[root@centos01 bin]# ./redis-cli
127.0.0.1:6379> set username xiaohong
OK
127.0.0.1:6379> get username
"xiaohong"

如下图示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值