《Redis内存数据库》Redis环境搭建(Linux)
前言
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
搭建
前提:linux环境
软件官网下载:https://redis.io/ http://download.redis.io/releases/
百度网盘下载:链接: 链接: https://pan.baidu.com/s/11rP46h3aNBbVssE0ci51og 提取码: ehkw
开始搭建:
linux 创建用户,创建组,创建文件夹,赋权 略, 不懂可以参考:https://www.cnblogs.com/jssj/p/12833214.html#_label8
第一步上面下载的文件到linux系统
第二步解压安装包:
tar xzvf redis-3.2.13.tar.gz
第三步编译
cd redis-3.2.13 -- 到安装目录下面 make -- 执行make命令即可
第四步设置环境变量
vi /etc/profile -- 切换root用户进行设置
在配置文件中加上这句即可:export PATH=/home/redis/redis-3.2.13/src:$PATH
source /etc/profile -- 让环境变量生效。
第五步启动redis
./redis-server & -- 到src目录下执行,环境变量设置好了 直接使用redis-server &
redis:redis-cli shutdown -- 停止redis
第六步测试
./redis-cli -- 启动客户端环境变量设置好了,可以直接redis-cli set index 123 -- 设置值 get index -- 获取值
到这里,我们就搭建完成。
配置
redis的配置文件在安装目录的redis.cnf中。
logfile "/home/redis/logs/redis.log" -- 设置日志文件 daemonize no -- yes后台运行,no不在后台运行 port 6379 -- redis 允许端口 dir /home/redis/data -- 设置数据持久化文件路径 dbfilename dump.rdb -- 持久化数据文件
设置好配置文件,我们按照配置文件启动
redis-server /home/redis/redis-3.2.13/redis.conf
可视化工具
官网:https://github.com/qishibo/AnotherRedisDesktopManager/releases
百度云下载链接: https://pan.baidu.com/s/1lzsREXyXkPfeLtkqjHKyTg 提取码: xqjf
下载成功后双击安装,打开界面如下
新建连接:
新增key
具体使用,大家自己学习。
总结
redis现在是最流行的No-SQL,查询速度快,数据类型丰富,持久化,支持事务。
This moment will nap, you will have a dream; But this moment study,you will interpret a dream.