一、在Linux下编译安装Redis[通俗易懂]

一、在Linux下编译安装Redis[通俗易懂]Redis是一个非关系型数据库管理系统,NoSQL意思是不仅仅是SQL,泛指非关系型数据库,不需要预先定义数据存储结构,每条记录都可以有不同的数

大家好,欢迎来到IT知识分享网。

Redis是一个非关系型数据库管理系统(NoSQL-Not Only SQL),NoSQL意思是不仅仅是SQL,泛指非关系型数据库,不需要预先定义数据存储结构,每条记录都可以有不同的数据类型和字段个数。当前比较主流的非关系型数据库系统:

  • Memcached
  • Redis
  • MongoDB
  • CouchDB
  • Neo4j
  • FlockDB

Redis的特点:

  • Redis Dictionary Server(远程字典服务器)
  • 是一款高性能的(Key/Values)分布式内存数据库
  • 支持数据持久化(定期把内存里的数据存到硬盘)
  • 支持多种数据类型(string/list/hast等)
  • 支持master-salve模式数据备份

安装Redis编译所需要的依赖库文件,我这里以CentOS来演示,其它版本的Linux发行版操作类似。

yum -y install gcc
yum -y install make

IT知识分享网

下载最新稳定的源码包6.2.6.

IT知识分享网wget https://download.redis.io/releases/redis-6.2.6.tar.gz

对源码包进行解包

tar -zxvf redis-6.2.6.tar.gz

进入到源码目录并编译源码文件,编译时间根据机器配置决定,请耐心等待。

IT知识分享网cd redis-6.2.6/
make && make install
一、在Linux下编译安装Redis[通俗易懂]

执行安装命令,这个是作者为我们写好的安装脚本,执行它就能把redis安装到我们的机器上。

./utils/install_server.sh
一、在Linux下编译安装Redis[通俗易懂]

如果出现上面图片中的警告,注释掉脚本中的代码,约在80行左右。

一、在Linux下编译安装Redis[通俗易懂]

然后重新执行脚本。一路回车,按照默认的路径安装Redis

一、在Linux下编译安装Redis[通俗易懂]

安装完成后,就可以启动服务了,使用以下的命令。

#启动redis
/etc/init.d/redis_6379 start
#关闭redis
/etc/init.d/redis_6379 stop

通过ps命令来查看Redis已经启动

ps -C redis-server
一、在Linux下编译安装Redis[通俗易懂]

netstat -antpu | grep 6379

一、在Linux下编译安装Redis[通俗易懂]

连接redis测试

[root@hecs-268354 redis-6.2.6]# redis-cli 127.0.0.1:6379> pingPONG127.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下的部署。

往期推荐:

怎么解决内网机器的网络访问问题?常用方法汇总

亲身经历,云服务器遭遇挖矿病毒之后

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6084.html

(0)
上一篇 2022-12-18 18:20
下一篇 2022-12-18 18:40

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信