【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

相关推荐
Quz9 小时前
QML 动画选择:GIF与Lottie 的区别,以及 Qt 6.8 与 6.11 的 Lottie 实现差异
qt
禾小西10 小时前
Redis:从两大维度和三大主线建立知识体系
数据库·redis·缓存
禾小西11 小时前
Redis 数据结构:快速的 Redis 有哪些慢操作?
数据结构·数据库·redis
时间的拾荒人13 小时前
Qt 界面美化实战:QSS 样式表
开发语言·qt·面试
qq_4017004114 小时前
Qt 串口/网口通信:Hex 与 ASCII 编码转换深度指南
开发语言·数据库·qt
行百里er15 小时前
Redis 事务与 Pipeline:批量操作的正确姿势
redis
fengkai454515 小时前
十二、Redis -1
运维·数据库·redis
写后端的胖头鱼17 小时前
Redis 的 RDB 和 AOF
java·数据库·redis
禾小西17 小时前
Redis AOF 日志:宕机了,如何避免数据丢失?
java·redis·mybatis
鱼宵18 小时前
Spring AI 生产化改造:记忆落 Redis、向量落 ES,重启再也不丢
人工智能·redis·spring·elasticsearch·springai