我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Redis学习笔记:Redis在Windows下的安装

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Redis学习笔记:Redis在Windows下的安装

Redis学习笔记:Redis在Windows下的安装

    一、Redis下载

    官网下载地址:http://redis.io/download

    GitHub下载地址:https://github.com/MSOpenTech/redis/tags

    备注:现在的Redis官网没有Windows版的下载链接了,只能到GitHub上下载,截止到此刻的最新版本还是3.2.100。

    二、Redis安装

    2.1、将Redis-x64-3.2.100.zip下载到D盘,解压后将文件夹重新命名为redis,运行文件夹下面的redis-server.exe。

    2.2、弹出上图窗体后,先不要关闭,否则就无法访问服务端了。此时在Windows的运行中输入cmd命令,切换到redis目录下运行redis-cli.exe 。

    以上说明我们已经成功安装了redis。

    三、Redis重启

    考虑到Redis有可能正在将内存中的数据同步到硬盘中,如果强行终止Redis进程有可能会导致数据丢失。正确停止Redis的方式应该是向Redis发送

shutdown命令,通过客户端来关闭Redis服务端,方法为:

    当Redis收到shutdown命令后,会断开所有的客户端连接,然后根据配置执行持久化,最后退出。

    四、Redis安装成Windows服务

    4.1、进入到redis目录下,然后执行redis-server --service-install  redis.windows-service.conf,如下图:

    注意:不要找错了,通常为redis.windows-service.conf,而不是redis.windows.conf,后者是以非系统服务方式启动程序使用的配置文件。

    4.2、在Windows的运行中输入services.msc命令进入服务,此时可以看到Redis服务已经创建成功。

    注意:此时Redis状态还处于未启动状态,双击并启动即可。

    4.3、卸载命令:redis-server --service-uninstall

    五、Redis配置项

    下面以设置数据库密码为例:

    5.1、首先使用shutdown命令关闭Redis服务端,然后使用文本编辑器(这里使用Notepad++),打开Redis服务配置文件redis.windows-service.conf,

找到含有requirepass字样的地方,在其下面追加一行,输入requirepass 12345并保存。

    这是访问Redis时所需的密码,一般测试情况下可以不用设定密码。不过,即使是作为本地访问,也建议设定一个密码,此处以简单的12345来演示。

    5.2、在服务中启动Redis服务后,在命令操作符窗体中重新登录Redis。

    此时随便输入一个命令,发现无法执行命令了:

    输入授权命令auth password即可正常操作:

    六、Redis客户端

    目前较流行的Redis可视化客户端有三个:Redis Client、Redis Desktop Manager、Redis Studio,此处主要介绍Redis Client的下载安装及基本使用。

    6.1、RedisClient是Redis客户端的GUI工具,使用Java swt和jedis编写,可以方便开发者浏览Redis数据库。该软件支持简体中文,非常适合国内用

户使用,不需要汉化就可以直接使用。RedisClient将Redis数据以资源管理器的界面风格呈现给用户,可以帮助Redis开发及维护人员方便地增加、删

除、修改、查询Redis数据,完全不需要了解Redis命令。另外还可以让用户方便地拷贝、粘贴、导入、导入Redis数据,同行进行排序。

    RedisClient下载地址:https://github.com/caoxinyu/RedisClient

    下载后直接解压,不需要安装即可使用。

    6.2、双击打开exe文件(此处是redisclient-win32.x86.2.0.exe),选择View->Language->中文,然后选择服务器->添加,输入相关连接信息->确认。

    6.3、成功后界面如下:

    默认数据库数量为16个(db0-db15),选择数据库(如果是命令行操作,默认是操作db0,要指定其它库,需要select 1(1为数据库下标)),新建

自己想建的数据类型即可,这不像关系型数据库,并没有表的概念。

 

    参考自:

    https://www.cnblogs.com/jingjing-blogs/p/9052231.html

    附录:

    1、Redis Desktop Manager客户端下载地址:https://github.com/qishibo/AnotherRedisDesktopManager

    2、Redis在线教程:https://www.runoob.com/redis/redis-tutorial.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Redis学习笔记:Redis在Windows下的安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Redis学习笔记:Redis在Windows下的安装

一、Redis下载    官网下载地址:http://redis.io/download    GitHub下载地址:https://github.com/MSOpenTech/redis/tags    备注:现在的Redis官网没有Windows版的下载链
Redis学习笔记:Redis在Windows下的安装
2019-02-14

Redis学习笔记:Windows下的安装

一、Redis下载    官网下载地址:http://redis.io/download    GitHub下载地址:https://github.com/MSOpenTech/redis/tags    备注:现在的Redis官网没有Windows版的下载链
Redis学习笔记:Windows下的安装
2021-10-14

Redis学习笔记(四)--安全

Redis学习笔记(四)--安全 基于Redis6之前版本 一、设置数据库密码 1、配置文件“redis.conf”修改,需重启服务器 在配置文件中“redis.conf”设置"requirepass 123456" 2、通过"config get requi
Redis学习笔记(四)--安全
2017-03-22

Redis学习笔记:Redis在C#中的使用

1、新建一个WinForm窗体,命名为Main:    2、在NuGet中安装StackExchange.Redis。    3、添加一个类,命名为RedisHelper。 public static class RedisHelper {
Redis学习笔记:Redis在C#中的使用
2017-01-15

Redis学习笔记(十三) 复制(下)

上一篇写了Redis复制功能的简单应用,下面我们看下Redis复制功能的实现过程。下面基本上是理论部分,枯燥乏味,但希望大家能看看,毕竟知识不都是感兴趣的.耐得住寂寞,经得起诱惑,方能守得住繁华 ~.~旧版复制功能的实现Redis的复制功能分为同步和命令传播两
Redis学习笔记(十三) 复制(下)
2022-04-20

Redis学习笔记(十八) 集群(下)

复制和故障转移Redis集群中的节点分为主节点(master)和从节点(slave),其中主节点用于处理槽,而从节点则用于复制某个主节点,并在被复制 的主节点下线时,代替下线主节点继续处理命令请求。设置从节点:CLUSTER REPLICATE 可以让接收命令
Redis学习笔记(十八) 集群(下)
2017-08-15

Redis学习笔记(十六) Sentinel(哨兵)(下)

消失了一段时间,我又回来啦。不多说,继续把哨兵看完。 检测主观下线状态默认情况下,Sentinel会以每秒一次的频率向所有与他创建了命令连接的实例(主从服务器以及其他Sentinel)发送PING命令,并通过实例返回的PING命令回复来判断实例是否在线。实例对
Redis学习笔记(十六) Sentinel(哨兵)(下)
2019-07-27

Redis学习笔记(二十) 发布订阅(下)

当一个客户端执行SUBSCRIBE命令订阅某个或某些频道时,这个客户端与被订阅频道之间就建立起了一种订阅关系。Redis将所有频道的订阅关系保存在服务器状态的pubsub_channels字典里面,这个字典的键是某个被订阅的频道,而键的值是一个链表,链表里面记
Redis学习笔记(二十) 发布订阅(下)
2022-03-29

Redis学习笔记:C#中的使用

1、新建一个WinForm窗体,命名为Main:    2、在NuGet中安装StackExchange.Redis。    3、添加一个类,命名为RedisHelper。 public static class RedisHelper {
Redis学习笔记:C#中的使用
2016-08-05

[学习笔记] RabbitMQ的安装使用

安装使用命令行安装,会自动管理依赖(推荐):choco install rabbitmq安装包安装:以管理员身份安装64位的 Erlang。下载并安装 RabbitMQ 服务。下载地址。RabbitMQ 会作为 Windows 服务安装并默认启动。可以在开始菜
[学习笔记] RabbitMQ的安装使用
2019-01-10

NoSQL和Redis简介及Redis在Windows下的安装和使用教程

NoSQL简介 介绍redis前,我想还是先认识下NoSQL,即not only sql, 是一种非关系型的数据存储,key/value键值对存储。现有Nosql DB 产品: Redis/MongoDB/Memcached/Hbase/C
2022-06-04

Windows下Redis的安装使用图解

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这
2022-06-04

Windows下Redis的安装使用教程

本文主要为大家介绍缓存技术中的一种Redis的安装和使用,供大家参考,具体内容如下 一、下载Redis for windows 在网络中搜索Redis fow windows,就可以下载Redis的压缩包。解压包。会发现其中有32位和64位
2022-06-04

编程热搜

目录