浅谈 Redis 的安装及使用之 Windows 篇
什么是Redis
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
Redis的安装
Windows 下安装
Redis下载地址:https://github.com/MSOpenTech/redis/releases
Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,我这里下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。
打开一个 cmd 窗口,使用 cd 命令切换到我们放在 C 盘下的 redis目录中,然后执行命令 redis-server.exe redis.windows.conf,便可看到我们的 Redis 服务程序已经启动。
此时另启一个 cmd 窗口(注意:之前打开的 cmd 窗口不要关闭,否则无法访问 Redis 服务端),相同的切换到 C 盘下的 redis 目录下,执行命令 redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:set myKey abc
取出键值对:get myKey
以上我们的 Redis 就已经安装完成,并且测也试可用啦~~~~
但是不要着急,更大的彩头来啦。。。
RedisClient
像数据库都有各种各样的可视化数据管理工具,我们的 Redis 这么优秀,没有工具那可不行
于是乎 RedisClient 就登场啦
RedisClient下载地址:https://github.com/caoxinyu/RedisClient
老样子,还是根据你系统平台的实际情况选择,我这里选择下载 redisclient-win32.x86_64.2.0.jar,RedisClient 是一个可以独立运行的 jar 包哦。
然后直接打开这个 jar 包就OK啦
在 Redis servers 上右键选择 add server
打开 db0,便可看见我们刚才往 Redis 中储存的键值对了
注意:要想连接上 Redis,请确保已经启动了 Redis 的服务端(即在cmd中跳转到redis目录下输入命令 redis-server.exe redis.windows.conf)
接下来给大家说说怎么修改 Redis 的连接时所需要的密码,不然的话像我们使用 RedisClient 连接 Redis 都不用输入密码那岂不是不安全。
修改连接 Redis 的密码
我们一开始输入的 redis-server.exe redis.windows.conf 中的 redis.windows.conf 就是 Redis的配置文件,我们找到 C 盘下 redis 目录中的 redis.windows.conf 文件,使用记事本打开。
然后重启 Redie 服务端,使用 RedisClient 重新连接即可。
如果是使用 cmd 执行 redis-cli.exe -h 127.0.0.1 -p 6379 命令连接 Redis 的话也需要输入密码,否则会认证出错导致无法连接,输入方法如下:
以上就是我总结的关于 Redis 初学时安装以及一些使用的基本操作,好了大家可以坐下了~~~
最后这里还有个使用 SpringBoot 写的 Redis 的一个小 Demo,喜欢的朋友可以看看:https://github.com/zhyocean/RedisDemo
至于如何在 Linux OS 上安装 Redis,我也会在以后的博客中总结。