【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

相关推荐
必须得开心呀1 小时前
QT解决中文乱码问题
开发语言·qt
熊猫_豆豆1 小时前
QT6 Android C++ 自制美观闹钟
android·c++·qt·闹钟
这不小天嘛2 小时前
JAVA八股——redis篇
java·开发语言·redis
烟漠河洛3 小时前
线上事故复盘:Redis幂等性设计边界没覆盖跨状态请求,订单状态机直接崩了
数据库·redis·缓存
夜影风6 小时前
Redis集群创建时出现“Node xxx.xxx is not empty”问题处理
数据库·redis·缓存
utf8mb4安全女神7 小时前
【Redis数据库】哨兵集群/redis集群/安装配置/主从复制/数据持久化操作/数据结构/安全限制/PHP redis/
linux·服务器·数据结构·数据库·redis·缓存
hssfscv8 小时前
QT的学习笔记4——QMainWindow、资源文件以及主要控件的介绍
笔记·qt·学习
烤代码的吐司君9 小时前
Redis IO 多路复用原理与引入原因深度解析
数据库·redis·php
luoyayun36110 小时前
Qt + FFmpeg 音频工具:重采样实现
qt·ffmpeg·重采样
无小道10 小时前
Redis——redis和mysql的数据同步
数据库·redis·mysql