一、基于Linux的Redis
Redis是Linux下的高性能内存键值存储,支持多种数据结构,提供快速读写能力。它广泛应用于缓存、消息队列等场景,以高性能和低延迟著称。Redis还具备持久化、复制、高可用等特性,确保数据安全与系统扩展性。作为现代软件开发的重要组件,Redis正推动互联网应用迈向新高度。
二、Redis安装
-
Redis是基于gcc编写的,安装gcc:
//安装gcc yum install gcc-c++
-
检查gcc版本:
检查gcc版本 gcc -version
-
mkdir新建目录:
//redis是新建目录名称 mkdir redis
-
进入redis文件夹,下载和解压redis-5.0.5:
//进入redis目录 cd redis //下载redis wget http://download.redis.io/releases/redis-5.0.5.tar.gz //解压redis tar -xzvf redis-5.0.5.tar.gz
-
输入ls查看文件:
//查看文件 ls
-
进入redis-5.0.5查看配置文件redis.conf:
//进入redis配置文件目录 cd redis/redis-5.0.5
-
配置redis环境,执行make,编译redis源码。出现以下提示即为配置成功:
//编译redis源码 make
-
搜索redis-cli、redis-server文件是否存在:
-
进入redis.conf,按下键盘字母 i 进入编辑模式,修改配置文件,将daemonize的值修改为yes。修改完成后按下esc键,输入:wq保存并推出,注意冒号是英文格式:
//进入配置文件redis.conf,按下i进入编辑模式 vim redis.conf //按下esc键 //输入:wq保存并退出(冒号是英文格式) :wq
三、Redis启动
-
进入redis-5.0.5解压后文件夹,输入 ./redis-server 启动redis:
//进入src ./redis-5.0.0/src //启动src ./redis-server
-
在redis启动的情况下,新建终端窗口,进入redis-5.0.5/src,输入 ./redis-cli 进入客户端:
//进入客户端 ./redis-cli
-
输入showdown,回车,输入exit即可redis服务:
showdown exit
四、总结
①下载redis压缩包的时候,如果提示未找到wget命令,先安装wget:
//安装wget
yum -y install wget
②若./redis-cli启动不了,可以尝试将命令设置成全局命令:
//设置为全局命令
//redis安装路径为/usr/local/bin/redis-cli
sudo ln -s /usr/local/bin/redis-cli /usr/bin/redis-cli