数据中台系列1:redis 安装使用之 windows 篇

这篇具有很好参考价值的文章主要介绍了数据中台系列1:redis 安装使用之 windows 篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、概述

redis官网上的安装包没有基于 window 系统的,但是有第三方开发的包,可以使用 redis,虽然版本低了点。因此,想在本机安装 redis 有以下办法:
a、在 window 环境中安装低版本的 redis for window。因为作者已经不更新,所以支持的 redis 版本比较老。
b、在 window 环境中安装相对较新版本的 redis for window。移植作者与 a 不是同一个人。
c、在 wsl 中安装最新版的 redis。

2、安装方法a:在 window 环境中安装低版本的 redis for window

2-1、下载文件
从这里下载 Redis-x64-3.0.504.zip 。
(如果下载 Redis-x64-3.0.504.msi,双击运行安装好后,就自动启动 redis 服务,下边的步骤 2-2 ~2-6 就可以省略)

2-2、解压文件
解压到指定目录,比如 d:\redis,并新建 Logs 目录,在该目录下新建文件 redis_log.txt
注意:Logs 目录名,和 log 文件的文件名,要跟 redis.windows-service.conf 里第 99 行的

logfile "Logs/redis_log.txt"

一致。

2-3、设置密码
默认情况下,redis 不需要输入密码,要有需要可以启动密码检验功能,方法是在 redis.windows.conf 中,找到

# requirepass foobared

将注释去掉,将 ‘foobared’ 换成想用的密码,则以后启用 redis 时就都要密码验证。

2-4、启动服务端
双击 D:\redis\redis-server.exe,或者打开 cmd 窗口(以下简称 窗口1)。在 redis 的安装目录中输入命令:

redis-server.exe redis.windows.conf

都能启动 redis 的服务端。

2-5、启动客户端
启动服务端后,双击 redis-cli.exe 即可。

2-6、添加 redis 到window 服务中
在 redis 的安装目录打开另外一个 cmd 窗口(以下简称 窗口2),在窗口2中输入(窗口1不要关闭):

redis-server --service-install redis.windows.conf

然后关闭 窗口1(这一步很重要!)

然后在 窗口2 输入:

redis-server.exe --service-start

添加完毕。

2-7、常用指令

# 安装服务
redis-server.exe --service-install

# 卸载服务
redis-server.exe --service-uninstall

# 开启服务
redis-server.exe --service-start

# 停止服务
redis-server.exe --service-stop

# 开启 CLI 模式
redis-cli.exe -h 127.0.0.1 -p 6379

3、安装方法b:在 window 环境中安装相对较新版本的 redis for window

3-1、下载文件
从这里下载 redis-7.0.11-windows.zip 。

3-2、解压与安装
解压到指定目录,比如 d:\redis。然后运行以下文件将 redis 注册为 window 的一项服务。

install_redis.cmd

或者使用以下指令(需要预先配置好配置文件 redis.conf)

redis-server --service-install redis.conf --loglevel verbose

3-3、启动服务端
打开 cmd 窗口(以下简称 窗口1)。在 redis 的安装目录中输入命令:

redis-server --service-start

3-4、常用指令

# 安装服务
redis-server --service-install redis.conf --loglevel verbose

# 卸载服务
redis-server --service-uninstall

# 开启服务
redis-server --service-start
或
net start redis 

# 停止服务
redis-server --service-stop
或
net stop redis

4、安装方法c:在 wsl 中安装最新版的 redis。

(待续)

5、使用

以上启动 redis 服务之后,就可以测试是否能正常使用。

import redis

# 连接 redis 数据库,并且规定取回的值都是 str 类型
r = redis.Redis(host='127.0.0.1', port=6379, db=0, decode_responses=True)	
r.set('trial', '试试就试试')
print(r['trial']

# 池连接 redis 数据库
pool = redis.ConnectionPool(host='127.0.0.1', port=6379, db=0, decode_responses=True)	
r = redis.Redis(connection_pool=pool)
r.set('trial', '试试就试试')
print(r.get('trial')

更具体的使用方法见参考资料3。

6、参考资料

1、Windows10 安装Redis(图文教程)
2、windows10安装redis服务【成功安装】
3、Python使用redis

PS:
1、图片比较麻烦,以后慢慢补上。
2、细节内容后续慢慢补上。文章来源地址https://www.toymoban.com/news/detail-621485.html

到了这里,关于数据中台系列1:redis 安装使用之 windows 篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数据中台选型前必读(七):解读数据服务的四大关键技术

    在前面的文章中,我们介绍了“数据服务”对于“数据中台”的重要性,并讲解了数据服务解决的问题及其核心功能,在这个系列的最终篇我们展开聊聊数据服务的四大关键技术,然后总结一下数据服务架构的三大关键点,希望对大家有所帮助。 为了使数据中台具备快速响应

    2024年02月02日
    浏览(38)
  • 构建数据中台的三要素:方法论、组织和技术

    知道要转型,要建设数据中台,却不知咋做,咋办? 现在有很多讲“如何建设数据中台”文章,观点各不相同: 数据中台是数据建设方法论,按照数据中台设计方法和规范实施就可建成数据中台 数据中台背后是数据部门组织架构变更,把原先分散的组织架构形成一个统一中

    2024年02月16日
    浏览(31)
  • 数据中台开源技术栈:一图看懂全面的数据管理与应用架构

          随着数字化时代的到来,数据管理和应用架构变得越来越重要。数据平台作为一个集中管理和利用数据的架构,为组织提供了促进数据驱动决策和业务创新的能力。本文通过一幅图表,将数据平台技术栈的组成部分清晰呈现,助您深入了解数据中台的全面数据管理与应

    2024年04月10日
    浏览(37)
  • Windows下redis的安装与使用

    redis.io 官网没有Windows版本的,需要去redis-windows下载。 redis安装包与客户端 2.1 解压安装 redis的Windows版本,有.msi和.zip两种格式。这里使用更为方便,直接解压就可以使用的.zip格式。 将Redis-x64-5.0.14.1.zip解压至 D盘的Redis 文件夹下。 启动redis : 注意:执行redis-server.exe启动red

    2024年02月12日
    浏览(19)
  • Dataphin数据中台使用

    目录 一、产品功能介绍 二、dataphin使用介绍 1)dataphin注意事项 2)准备工作 3)规划数仓 4)数据处理以及配置调度 5)任务发布 6)数据抽取以及配置调度 1)dataphin注意事项 1).dataphin拥有开发/测试环境(XX_XX_XX_DEV)和生产环境(XX_XX_XX),使用Dev-Pord模式,将任务调度配置成功之后,进行发布,然

    2024年02月08日
    浏览(29)
  • 【大数据 | 综合实践】大数据技术基础综合项目 - 基于GitHub API的数据采集与分析平台

    🤵‍♂️ 个人主页: @AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!🐱‍🏍 🙋‍♂️声明:本人目前大学就读于大二,研究兴趣方向人工智能硬件(虽然硬件还没开始玩,但一直

    2024年02月08日
    浏览(43)
  • springboot+redis+mysql+quartz-使用pipeline+lua技术将缓存数据定时更新到数据库

    代码讲解:7.3点赞功能-定时持久化到数据库-Java程序整合pipeline+lua_哔哩哔哩_bilibili https://www.bilibili.com/video/BV1Lg4y1w7U9 代码: blogLike_schedule/like08 · xin麒/XinQiUtilsOrDemo - 码云 - 开源中国 (gitee.com) https://gitee.com/flowers-bloom-is-the-sea/XinQiUtilsOrDemo/tree/master/blogLike_schedule/like08 数据库表:

    2024年02月13日
    浏览(32)
  • 解析大数据环境下的综合布线技术

    如今,技术日新月异,很多事情几乎颠覆了我们的想象,带给了我们前所未有的体验。移动端的互联网技术同样升级更新可用神速表达,就移动互联网用户发送和上传的数据量都达到了1.3exabytes(二的十六次方位元组),相当于10的18方,由此建设高效稳定的数据成了重中之重

    2024年02月07日
    浏览(31)
  • 猿创征文|Hadoop大数据技术综合实验

    当前互联网应用中,万维网(World Wide Web)应用占据了绝大部分的份额。万维网应用对外提供服务需要架设Web服务器软件。典型的Web服务器软件有Apache、Nginx等。Web服务器软件在运行过程中会写入各种日志到磁盘文件中。例如,Apache Web服务器软件运行过程中,会产生access.log文

    2024年02月03日
    浏览(36)
  • Spring Boot 3.0系列【25】数据篇之Spring Cache缓存技术使用详解

    有道无术,术尚可求,有术无道,止于术。 本系列Spring Boot版本3.0.5 源码地址:https://gitee.com/pearl-organization/study-spring-boot3

    2023年04月14日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包