《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,查询速度快,数据类型丰富,持久化,支持事务。

原文地址:https://www.cnblogs.com/jssj/p/13648065.html