一.Redis的介绍和安装(Linux环境)

一.Redis是一个高性能键值对数据库,支持的键值数据类型有:
1.字符串类型
2.列表类型
3.有序集合类型
4.散列类型
5.集合类型

二.Redis的使用场景
1.缓存
2.任务列队
3.应用排行榜
4.网站访问统计
5.数据过期处理
5.分布式集群架构中的session分离

三.Redis的安装
1.安装环境:
redis是c语言开发的,安装redis需要先将官网下载的redis的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要先安装gcc环境,可以使用yum语法安装。(一般yum默认安装位置为/usr/local或者/usr/bin,不同的文件会区分在不同的位置)

yum install gcc-c++

提示都输入y,看到Complete表示安装成功

2.下载最新稳定版redis到http://www.redis.cn/下载,会获得redis-3.2.9.tar.gz等类似的压缩包,将压缩包上传到linux服务器上,然后放在指定文件夹
解压redis的压缩包到当前文件夹:

tar -zxvf redis-3.2.9.tar.gz

会发现当前文件夹多了个redis-3.2.9文件夹,就是解压后的

3.编译redis
进入redis-3.2.9/下运行命令:

make

看到make[1]: Leaving directory `/tiglle/redis/redis-3.2.9/src’编译成功

4.安装redis,在redis-3.2.9/下运行命令

make PREFIX=/tiglle/redis/redis-install install

安装到/tiglle/redis/redis-install目录下
看到make[1]: Leaving directory `/tiglle/redis/redis-3.2.9/src’安装成功

进入安装目录的bin下,/tiglle/redis/redis-install/bin,会看到:
redis-benchmark //性能测试的工具
redis-check-aof //aof文件修复工具
redis-check-rdb //rdb检查文件
redis-cli //redis命令行客户端
redis-sentinel -> redis-server
redis-server //启动文件

4.拷贝redis.conf到安装目录,进入解压后的文件夹中/tiglle/redis/redis-3.2.9/redis.conf,拷贝redis.conf到安装目录

cp redis.conf /tiglle/redis/redis-install/

四.启动Redis
5.前端启动redis(会看到Redis启动的信息),执行/tiglle/redis/redis-install/bin/下的redis-server

./redis-server

32656:M 11 Jul 23:51:41.379 * The server is now ready to accept connections on port 6379
启动成功,已经在6379端口准备接收连接

5.后端静默启动(不会看到Redis启动的信息)
修改/tiglle/redis/redis-install/redis.conf

vim redis.conf

大概128行:daemonize no的no改为yes,保存退出

6.停止redis,执行bin下的redis-cli shutdown

./redis-cli shutdown

5.启动并加载指定配置文件

./redis-server ./../redis.conf

检查启动是否成功:ps -ef | grep redis
root 32713 1 0 00:04 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 32717 29393 0 00:05 pts/0 00:00:00 grep –color=auto redis
启动成功

6.运行redis命令行客户端,执行bin下的redis-cli

redis-cli

会进入命令行,添加一条数据set [key] [value]

set name tiglle

删除指定数据:del key名称

del name 

查看redis所有key

keys *
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值