使用redis作为我的核心BD时我的业务逻辑放在哪里

问题描述

好的,所以我想建立一个基于构建我从 RSS 中读取的新闻提要的平台。而且我想用kafka将数据摄取到redis,redis中的这些数据也会被其他服务使用。所以我想知道我应该实现一个 API 来与我的 redis BD 交互,所以我没有在客户端之间对 redis 请求进行分片,我想过在服务器中实现一个 REST API,它将存储核心业务逻辑.但是,我可以使用 LUA 脚本来这样做并在我的架构中避免这个额外的节点吗?我的意思是:不是在 API REST 中实现 POST 来实现在我的 redis BD 中创建 Feed,我会实现一个 lua 脚本来这样做。当我需要一个外部服务器来创建一个 Feed 时,我会直接调用这个 lua 脚本。通过这种方式,我将减少更改 BD 所需的往返次数,但我不知道它是否会以任何方式出现问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)