暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Redis每日一练(00):查看客户端和服务器版本

原创 AlbertS 2019-12-03
3569

版权声明: 转载请注明出处!本文采用 知识共享 署名-非商业性使用-禁止演绎 4.0 国际许可协议

前言

之前提到学习Redis需要看官方文档,因为这些文档完整记录了Redis的所有用法,在学习Redis的命令之前需要先看一下自己练习的环境版本是多少,为什么要查询版本呢?其实像这种新兴的数据库迭代版本是很快的,不同的版本之间可能新增了许多功能,同时也会删除很多功能,甚至同一个函数两个版本之间的用法都不同了,有些BUG可能就是因为升级了一下版本导致的,所以需要先查询一下版本号。

启动环境

《小白教你在Windows上安装Redis》一篇文章中,完整的描述了在Windows上安装Redis的过程,最后讲了如何启动练习Redis命令的环境,今天来复习一下,首先按快捷键Win+R,在下面显示“运行”窗口内输入cmd回车:

然后在出现的cmd命令行窗口内输入redis-cli回车,显示出127.0.0.1:6379>就可以了

今天再复习这一次,之后就不再重复这些操作,直接学习命令使用了。

查询版本

Redis查询版本号与其他软件类似,可以通过命令行输入可执行文件加参数查询,也可以使用Redis客户端连接服务器之后使用Redis命令查询。

INFO命令

启动环境使用Redis客户端连接上服务器之后,直接输入INFO命令回车即可:

127.0.0.1:6379> INFO
# Server
redis_version:3.2.100
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:dd26f1f93c5130ee
redis_mode:standalone
os:Windows
arch_bits:64
...
...
复制

这种方式会显示很多信息,其中redis_version:3.2.100就是版本号。

服务器版本

不需要启动Redis客户端和服务器,直接在Windows的命令行输入 redis-server -v 或者 redis-server --version 回车即可:

C:\Users\Albert>redis-server -v Redis server v=3.2.100 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=dd26f1f93c5130ee
复制

客户端版本

同样不需要启动Redis客户端或服务器,直接在Windows的命令行输入 redis-cli -v 或者 redis-cli --version 回车就行了:

C:\Users\Albert>redis-cli -v redis-cli 3.2.100
复制

总结

  1. 使用Redis命令需要注意Redis环境的版本,不然容易造成版本不匹配的BUG,或者无法使用新版本的特性
  2. 后面学习命令的时候会尽量跟官网,给出命令最早实现的版本号,免得出现调用该版本不存在的命令
  3. 注意我练习的Redis版本是3.2.100,之后的练习如果不是特别说明,都是在该版本下测试的结果

2019-11-23 16:21:30

最后修改时间:2019-12-03 13:42:36
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论