|一、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
进入到源码目录并编译源码文件 , 编译时间根据机器配置决定 , 请耐心等待 。
【|一、Linux编译安装Redis】
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
#
这样就完成了Redis软件在Linux下的部署 。
- 小米科技|小米MIX5一马当前,微挖孔回归,200W快充是重点
- 用户流失|用户流失,该怎么分析?
- gen.g战队|上市一个月直降500元,骁龙8Gen1+5000万,破2亿元销售额仅3分钟
- 中宣部版权管理局|中宣部版权局:全国首例制售盗版冰墩墩等玩偶被判一年
- 智能|经纬、高瓴联合领投,机器视觉传感器公司深视智能完成数亿元B+轮融资
- iPad|iPadmini6从发售之日起,果冻屏现象就一直有,那为什么会出现这种现象?
- 摩托罗拉|摩托罗拉很激进:超视觉一体屏+5700mAh电池,符合真香定律
- 榜单|近一年跌近40%,支付宝金选榜单撤下葛兰中欧医疗,蚂蚁财富回应
- CPU|成功!vivo S12 Pro挑战专业摄影团队,照片质量一绝
- 软件|想换手机,内存选择128G、256G还是512G?内行人建议这么选!