redis最好是在Linux系统中使用,这是最接近生产实际的环境。
不过,我们初学者,目的是学习Redis的使用、原理,如果在Linux下直接学习Redis,很可能会因为命令不熟悉而劝退,这是不好的。
因此,我主张在Windows中学习Redis,实际再在Linux下使用。【Redis提供给二者的API基本没区别。】(当然,dos窗口也有一些命令要学,不过很少)
一、Redis的下载【windows系统】
redis目前是开源项目,所以可以在网址https://github.com/tporadowski/redis/releases中下载。
选择第二个,后缀zip的压缩包。【只有12m,不要怀疑】
二、Redis的安装与配置
redis的安装
redis的所有文件,都在这个压缩包里。【随便建个文件夹,把zip解压缩到里面就行】
最重要的,有conf配置文件、服务端、客户端等。【我认为最重要就是服务端与客户端。】
服务端为redis-server.exe,客户端为redis-cli.exe。
有人会问了:这个看起来怎么那么像可执行文件?
确实是,所以启动服务端的方式也非常简单,双击一下exe文件即可。
或者在dos窗口中用命令
“redis-server.exe”即可启动【注意:如果未配置redis的环境,则需要转变工作目录,到存放redis文件的目录中】(什么意思呢?待会再说)
在这里,我建立目录“D:\software\04.redis\redis”,来存放redis的文件。
redis的配置
想要随时随地都能通过dos窗口使用redis,而不是到redis目录中才使用。【这应该不属于Windows用户的烦恼,毕竟可视化启动redis还是比较简单】
不过,为了解决此问题,体会原汁原味式的命令行开发,我还是进行环境配置。
第一步,Win键,打开搜索。
第二步,输入“huan”,打开“编辑系统环境变量”
第三步,点击“环境变量”,打开“用户变量”中的“path”
第四步,把redis目录拷贝到用户变量Path中,如下:
三、简单地使用Redis
连接Redis
还记得我们是怎样使用MySQL数据库的吗?
第一步,打开MySQL服务器。
第二步,打开Navicat客户端【当然也可以用命令行】
第三步,通过IP地址、端口号,连接MySQL服务器。
第四步,输入用户名、密码,连接MySQL服务器。【Redis甚至不需要这个】
第五步,选择某个数据库,就可以操作其中的表了。
我们使用Redis,与其类似。
点击“redis-server.exe”打开服务端。
点击“redis-cli.exe”打开客户端。【默认情况下,是连接本地的redis服务器,如果需要远程连接,则提供IP、端口和密码连接】(本地的在conf配置文件中设置密码)
OK,此时已经连接好了
使用redis
输入命令“set tem 666”,然后回车试试。
然后,再输入命令“get tem”,再回车试试。
相信你已经有所猜测,没错,这是基础的set、get方法。
redis虽然非常出名,非常厉害,但其本质依旧是对数据的增删改查,所以只要我们用心学,肯定能学会的,加油。
我是蚊子码农,如有补充或者疑问,欢迎在评论区留言。个人的知识体系可能没有那么完善,希望各位多多指正,谢谢大家。