windows上安装redis,并且用pycharm联通调用测试

news2025/7/16 2:09:31

在 Windows 上启动 Redis,官网版本不支持windows直接安装,你可以按照以下步骤进行操作:

使用Github Redis 版本启动 Redis

如果你想使用 Redis 在 Windows 上启动 Redis,以下是基本的步骤:

  1. 下载 Redis

    • 访问 Redis for Windows 5.0.14.1,下载 Windows 版本的 Redis。
  2. 解压 Redis

    • 下载完成后,将压缩文件安装到一个目录,例如 C:\Redis
  3. 配置 Redis

    • Redis 的 Windows 版本包括一个 redis-server.exeredis-cli.exe。你可以编辑 redis.conf 文件来配置 Redis,但大部分情况下默认配置就可以满足需求。
  4. 启动 Redis 服务器

    • 打开命令提示符,进入 Redis 的安装目录,运行以下命令启动 Redis 服务器:

      redis-server.exe redis.windows.conf
      

      或者直接运行:

      redis-server.exe
      

      如果你的 redis-server.exe 不在系统的环境变量中,需要在命令提示符中指定完整路径。

  5. 启动 Redis 客户端

    • 在同一个命令提示符窗口中,可以运行以下命令启动 Redis 客户端:

      redis-cli.exe
      

      如果一切正常,应该能够连接到 Redis 服务器并执行命令。

注意事项:

  • 防火墙和端口:确保 Windows 防火墙或任何网络防火墙允许 Redis 或 Memurai 使用的端口(默认端口是 6379)。
  • 权限问题:如果在启动或运行过程中遇到权限问题,可以尝试使用管理员权限启动命令提示符。

通过上述步骤,你应该能够在 Windows 上成功启动 Redis(Memurai)并使用它来支持你的 Django 项目。

效果

在这里插入图片描述

测试pycharm连接redis

  1. redis 插入值hset buyer 2
    在这里插入图片描述
  2. 安装并配置 Redis 库
pip install redis django-redis
  1. 测试代码
import redis

r = redis.Redis(host='localhost', port=6379, db=6, decode_responses=True)
print(r)

a = r.hgetall('buyer')
print(a)

输出

Redis<ConnectionPool<Connection<host=localhost,port=6379,db=6>>>
{'2': '{number:23,price:34}'}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1822402.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

在录制视频的时候,自动出现英伟达(nvidia)显卡弹窗关闭方式

具体情况具体分析&#xff0c;我遇见的是录制视频在视频里面出现弹窗问题 显示效果 在使用录制视频工具进行录制&#xff0c;回放视频的时候&#xff0c;视频会自动弹出英伟达显卡的弹窗&#xff0c;这个我们不需要&#xff0c;就把他关闭 关闭方式 找到GeForce Experienc…

能耗监控与管理平台

在当今社会&#xff0c;随着工业化、城市化的快速发展&#xff0c;能源消耗问题日益凸显&#xff0c;节能减排已成为全社会共同关注的焦点。在这个背景下&#xff0c;一款高效、智能的能耗监控与管理平台显得尤为重要。 一、HiWoo Cloud平台的概念 HiWoo Cloud是一款集数据采…

【权威出版/投稿优惠】2024年智慧城市与信息化教育国际会议(SCIE 2024)

2024 International Conference on Smart Cities and Information Education 2024年智慧城市与信息化教育国际会议 【会议信息】 会议简称&#xff1a;SCIE 2024 大会时间&#xff1a;点击查看 大会地点&#xff1a;中国北京 会议官网&#xff1a;www.iacscie.com 会议邮箱&am…

江协科技51单片机学习- p7 独立按键控制LED灯

前言&#xff1a; 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记&#xff0c;在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用&#xff1a; 51单片机入门教程-2…

Windows中LoadLibrary加载动态库失败,详细解释(解决思路)

今天在开发的过程中&#xff0c;需要用到动态库里的一些接口&#xff0c;又不希望全部载入&#xff0c;在这过程中使用LoadLibrary加载dll时&#xff0c;出现问题&#xff0c;特此记录一下自己怎么解决的思路。 目录 先介绍一下这几个函数为以下错误分析做准备 GetProcAddres…

使用asyncua模块如何在opcua框架的Server端添加方法及在Client端调用方法

1. 在opcua框架的Server端添加方法 参考文章&#xff1a; freeopcua调用方法输入参数| Python解析数组到输入列表 为OPC UA python服务器/客户端添加安全性&#xff08;异步&#xff09; OPCUA和asyncua — [3] 添加方法 OPC UA的Server端新增方法的关键代码如下&#xff1a;…

如何评估员工在新版FMEA培训后应用知识的效果?

随着制造业的快速发展&#xff0c;新版FMEA已成为企业提升产品质量、减少故障风险的关键一环。然而&#xff0c;培训只是第一步&#xff0c;如何有效评估员工在新版FMEA培训后应用知识的效果&#xff0c;才是确保培训成果转化的关键所在。 评估员工知识应用效果的首要步骤是制定…

[深度学习]基于C++和onnxruntime部署yolov10的onnx模型

基于C和ONNX Runtime部署YOLOv10的ONNX模型&#xff0c;可以遵循以下步骤&#xff1a; 准备环境&#xff1a;首先&#xff0c;确保已经下载后指定版本opencv和onnruntime的C库。 模型转换&#xff1a;按照官方源码&#xff1a;https://github.com/THU-MIG/yolov10 安装好yolov…

揭秘裂变客户背后的心理学:如何触动用户分享欲望?

在当今的社交媒体时代&#xff0c;裂变客户——即用户主动分享并推广某一产品或服务&#xff0c;已成为企业营销的重要策略。那么&#xff0c;如何触动用户的分享欲望呢&#xff1f;这背后其实隐藏着深刻的心理学原理。本文将以looka这个知名的国外设计工具为例&#xff0c;为s…

最新下载:EasyRecovery易恢复软件安装视频教程

EasyRecovery电脑数据丢失如何恢复?有时候我们在清理电脑的时候会不小心把一些文件夹的数据误删了&#xff0c;在数据恢复时大家会寻找一些数据恢复软件&#xff0c;比如Easyrecover数据恢复软件&#xff0c;但是许多小伙伴还不知道要怎么操作&#xff0c;文件恢复的操作和原理…

有什么好用的ai智能写作手机版?6个软件帮助你快速进行智能写作

有什么好用的ai智能写作手机版&#xff1f;6个软件帮助你快速进行智能写作 AI智能写作在现代社会中扮演着越来越重要的角色&#xff0c;许多人依赖这些工具来提高写作效率和质量。以下是六款不同类型的AI智能写作手机应用&#xff0c;它们可以帮助你快速进行智能写作&#xff…

3X+3问题,角谷猜想的姐妹问题

3X3问题是角谷猜想&#xff08;3X1&#xff09;的延伸&#xff0c;可以说是孪生问题。 对于任何奇数x&#xff0c;乘以3再加3&#xff0c;再析出偶数&#xff0c;即&#xff0c;除以&#xff08;m1&#xff0c;2&#xff0c;3&#xff0c;...。&#xff09;&#xff0c;&#x…

借助ollama实现AI绘画提示词自由,操作简单只需一个节点!

只需要将ollama部署到本地&#xff0c;借助comfyui ollama节点即可给你的Ai绘画提示词插上想象的翅膀。具体看详细步骤&#xff01; 第一步打开ollama官网&#xff1a;https://ollama.com/&#xff0c;并选择models显存太小选择的是llama3\8b参数的instruct-q6_k的这个模型。 运…

Ubuntu18.04 安装 colmap

安装依赖 sudo apt-get install \git \cmake \ninja-build \build-essential \libboost-program-options-dev \libboost-filesystem-dev \libboost-graph-dev \libboost-system-dev \libeigen3-dev \libflann-dev \libfreeimage-dev \libmetis-dev \libgoogle-glog-dev \libgt…

GenICam标准(一)

系列文章目录 GenICam标准&#xff08;一&#xff09; GenICam标准&#xff08;二&#xff09; 文章目录 系列文章目录1、概述GenApiGenTLSFNC&#xff08;标准特征命名约定&#xff09;CLProtocolGenCP 参考 emva 1、概述 如今的数码摄相机包含了很多的功能&#xff0c;而不仅…

为什么Mamba模型被拒?

Mamba模型问世 最近&#xff0c;国际学习表征会议&#xff08;ICLR&#xff09;公布了2024年会议的最终决定&#xff0c;其中引起广泛关注的是一个名为Mamba的模型。这个模型最初被认为是对抗著名的Transformer架构进行语言建模任务的主要竞争者&#xff0c;但最终被拒绝&…

植物大战僵尸杂交版 fatal error及问题解决闪退

echo off set KEY_NAMESoftware\PopCap\PlantsVsZombies set VALUE_NAMEScreenmode set DATA0 reg add HKCU%KEY_NAME% /v %VALUE_NAME% /t REG_DWORD /d %DATA% /f if %errorlevel% neq 0 ( echo 注册表数值数据修改失败 ) else ( echo 注册表数值数据已成功修改为0 ) 将上述…

什么是场外期权?场外期权有几种做法?

今天带你了解什么是场外期权&#xff1f;场外期权有几种做法&#xff1f;期权分为场内期权&#xff0c;场外期权。场内期权我们都知道&#xff0c;是在期货盘里购买的期权&#xff0c;但场外期权呢&#xff1f; 什么是场外期权&#xff1f; 场外期权是一种在交易所之外进行交易…

组件二次封装,通过属性事件透传,插槽使用,组件实例方法的绑定,深入理解 Vue.js 组件扩展与插槽

透传&#xff0c;插槽&#xff0c;组件实例方法的绑定&#xff0c;深入理解 Vue.js 组件扩展与插槽 前言 Vue.js 提供了强大的组件化系统&#xff0c;允许开发者构建可复用、可组合的UI组件。在实际项目中&#xff0c;直接使用第三方库提供的基础组件&#xff08;如Element UI…

DBA必备!如何使用DBdoctor进行索引推荐

近期&#xff0c;一些用户在安装DBdoctor并完成实例纳管后&#xff0c;常在DBdoctor概览页面或实例性能洞察页面看到索引推荐的相关信息&#xff0c;他们对这些信息的来源、索引推荐的触发场景以及实现流程等比较关注&#xff0c;也想了解是否存在其他能够触发索引推荐的场景。…