|一、Linux编译安装Redis
文章图片
文章图片
文章图片
一、编译安装Redis
Redis是一个非关系型数据库管理系统(NoSQL-Not Only SQL) , NoSQL意思是不仅仅是SQL , 泛指非关系型数据库 , 不需要预先定义数据存储结构 , 每条记录都可以有不同的数据类型和字段个数 。 当前比较主流的非关系型数据库系统:
- Memcached
- Redis
- MongoDB
- CouchDB
- Neo4j
- FlockDB
- Redis Dictionary Server(远程字典服务器)
- 是一款高性能的(Key/Values)分布式内存数据库
- 支持数据持久化(定期把内存里的数据存到硬盘)
- 支持多种数据类型(string/list/hast等)
- 支持master-salve模式数据备份
yum -y install gcc
yum -y install make
下载最新稳定的源码包6.2.6.
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
对源码包进行解包
tar -zxvf redis-6.2.6.tar.gz
进入到源码目录并编译源码文件 , 编译时间根据机器配置决定 , 请耐心等待 。
cd redis-6.2.6/
make && make install
执行安装命令 , 这个是作者为我们写好的安装脚本 , 执行它就能把redis安装到我们的机器上 。
./utils/install_server.sh
如果出现上面图片中的警告 , 注释掉脚本中的代码 , 约在80行左右 。
然后重新执行脚本 。 一路回车 , 按照默认的路径安装Redis
安装完成后 , 就可以启动服务了 , 使用以下的命令 。
#启动redis
/etc/init.d/redis_6379 start
#关闭redis
/etc/init.d/redis_6379 stop
通过ps命令来查看Redis已经启动
ps -C redis-server
netstat -antpu | grep 6379
连接redis测试
[root@hecs-268354 redis-6.2.6
# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
简单的存取数据
127.0.0.1:6379> set name bob \\\\存数据
OK
127.0.0.1:6379> get name \\\\取数据
\"bob\"
127.0.0.1:6379> keys *
1) \"name\"
127.0.0.1:6379> exit \\\\退出 , 断开连接
[root@hecs-268354 redis-6.2.6
#
【|一、Linux编译安装Redis】
- 软件|过年在家办公的远程神器!新晋黑马秒点geelevel这一次有点东西
- 2022年科技趋势预测:AI正在推动自动驾驶、机器人等领域快速发展
- spring|十大运动蓝牙耳机品牌排行榜、2022十大运动耳机最新排行榜!
- 佳能|被遣散了也要夸?中、日企之间,差的不只是技术
- 旷视科技|华为再次上架三款“二手新机”,只要2799元起,网友评价褒贬不一
- 芯片|2021三星增长量最低,这三大原因缺一不可
- 东芝|格力、美的抢入芯片“围城”
- 当设计遇上科技
- iPhone|苹果也救不了小屏手机,iPhone13mini遭遇滑铁卢,销量倒数第一
- 年味,正是那一抹抹中国红