【问题标题】:Dashboard that updates real time, how to structure实时更新的仪表板,如何构建
【发布时间】:2020-02-20 16:09:25
【问题描述】:

我正在尝试为我的公司创建一个仪表板应用程序,以显示来自他们使用的几个不同来源的数据。我从一个在 MSSQL 中存储数据的内部系统开始。我正在努力决定如何根据该数据库显示实时(或至少定期更新)数据。

我正在考虑编写一个节点服务器来轮询公司数据库并检查更新,然后将相关表的副本存储在我自己的数据库中。然后创建另一个节点服务器,从我的数据库计算指标(平均交付时间、营业额等),然后创建一个前端(可能做出反应)以很好地显示这些指标,并在用户加载页面时触发后端的逻辑。

这是我的第一个项目,所以只需要一些指导来了解这是否是正确的方法,或者我是否过于复杂了。 谢谢

【问题讨论】:

    标签: sql node.js dashboard


    【解决方案1】:

    其中一种解决方案是在 nodejs 或前端实现 CRON 作业,然后您可以检索插入到数据库中的新数据。

    您可以参考此链接以获取有关 CROB 作业的更多信息: https://www.npmjs.com/package/cron

    如果你使用 MySQL,你可以使用 mysql-events 列表器,它是一个 MySQL 数据库,在匹配的事件上运行回调。 https://www.npmjs.com/package/mysql-events

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 2020-06-13
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 2016-07-15
      相关资源
      最近更新 更多