【QT开发】Redis通信相关(一)

1、关于设置

使用redis主要是用来做不同软件之间的数据通信,包括不同电脑上的两个软件之间通信

我使用的redis版本:Redis-7.4.2-Windows-x64-msys2-with-Service

如果需要设置在两台电脑A(192.168.0.1)和B(192.168.0.2)上两个软件之间通信,先需要在A上面安装redis服务端

双击安装,然后在弹出的框中一直回车就可以了

再使用记事本打开redis.conf这个文档

在里面找出bind 127.0.0.1 -::1改为bind 0.0.0.0

protected-mode yes改为protected-mode no

然后保存关闭

redis-cli.exe这个软件双击打开后,输入monitor,可以监听本地电脑上发送的redis信息

在A安装完服务端后,和B电脑之间,需要能相互ping通IP地址,然后在A这边需要设置防火墙的输入规则,限定可以访问B电脑端口号,6379,在设置完后,需要在属性中设置作用域和远程IP为192.168.0.2

同时在QT中使用Redio类来进行通信时,A中设置的IP是127.0.0.1和6379,然后在B中需要设置IP是192.168.0.1和6379,B是客户端,所以需要设置IP为访问A的IP

相关推荐
平常心的技术小牛5 小时前
Qt-快速上手-QMenuBar
开发语言·qt
陈皮波比茶7 小时前
Redis学习
数据库·redis·学习
wear工程师11 小时前
Redis 和 MySQL 缓存一致性,延迟双删为什么不是强一致
redis·mysql
李可以量化12 小时前
Redis 从了解到精通(二)下:发布订阅进阶命令、量化场景落地与避坑指南
数据库·redis·python·qmt·ptrade
添砖java‘’12 小时前
Redis中常用数据结构
数据库·redis·缓存
ruleslol14 小时前
redis的持久化
redis
qq_1508419915 小时前
从CVI(C)到Pyside(python)/Qt(C++)/VS(C#)的一点吐槽
c++·qt·c#
我不是疯子是傻子16 小时前
Qt 程序打包部署全攻略:从 windeployqt 到 Inno Setup 的静默安装与版本迭代实战
开发语言·qt
玛丽莲茼蒿18 小时前
Redis(六)—— Redis高级
数据库·redis·缓存
渣渣盟18 小时前
Flink 写入 Redis 实战:数据模型选型、连接池调优与常见坑
大数据·redis·flink