使用Redis进行节点

时间:2017-12-28 09:19:48

标签: c++ node.js redis

我正在开发一个由2层组成的应用程序:在Electron中构建的GUI和在后台运行的C ++内置的“后端”。 GUI需要能够(除其他事项,例如流数据)向后端发送数据和从后端请求数据以用于配置目的。对于通信,正在使用Redis,主要用于其pub / sub功能。

从后端请求和发送数据的首选方法是什么?我提出了以下想法,但我不确定这些是否可行。

  1. configuration频道上发布值,并通过switch case处理请求。例如。 configuration.set_sensor_frequency由后端的set_sensor_frequency(value)函数处理。

  2. 将配置写入redis服务器上的configuration.sensor_frequency并听取后端的set事件并作出相应的反应。但这有点像方法1,但更复杂。

  3. 与方法2类似,将配置写入redis服务器,并在后端定期检查(每隔几个周期左右)该值是否已更新

  4. 其他的东西。请详细说明。

0 个答案:

没有答案
相关问题