目录
部署环境
前置准备
开始部署
1、解压安装包
2、进入安装目录 ,并执行make命令
3、提示以下内容,则make完成:
4、执行make install
5、安装完成, 默认安装目录 : usr/local/bin
6、启动服务
7、启动客户端
8、关闭客户端
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
中文官网 : http://www.Redis.net.cn/
英文官网 : http://Redis.io
linux centos 7.6 (注: 不推荐在windows上部署, 会有严重性能问题)
redis 3.2.13
1、安装gcc环境 (能上网的情况下用yum,不能上网的话用rpm包手动安装)
[root@hadoop001 ~]# yum install gcc-c++2、下载redis ,下载地址 : https://github.com/antirez/redis/archive/3.2.13.tar.gz
注:若出现问题 Jemalloc/jemalloc.h:没有那个文件 , 则执行make distclean 之后再 make 。
Hint: It's a good idea to run 'make test' ;)
make[1]: Leaving directory `/root/app/redis-3.2.13/src'
make test 可以不运行。
目录结构:
Redis-benchmark:性能测试工具
Redis-check-aof:修复有问题的AOF文件
Redis-check-dump:修复有问题的dump.rdb文件
Redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口
运行redis-server
[root@hadoop001 bin]# redis-server出现上图。 则启动成功。
从目录中拷贝一份 redis.conf 文件
修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动
//指定配置文件启动redis服务 [root@hadoop001 bin]# redis-server /myredis/redis.conf