【发布时间】:2016-09-16 13:54:21
【问题描述】:
要开发像https://dc-js.github.io/dc.js/vc/index.html 和DC 这样的交互式仪表板,使用交叉过滤器在整个数据集上进行客户端渲染是分析平台的最佳选择吗?
对分析平台的一些见解 - 该平台可以连接到世界上任何地方的任何数据库表,只要提供数据库连接详细信息并获取特定表的列进行分析(求和、平均值、最小值、最大值)然后使用图表库呈现它们,以便在客户端进行可视化。
我知道服务器端 (NodeJS) 渲染有一种可能的方式,可以利用 crossfilter 库,但作为后端,计划是使用 Python。
主要关注点-即使数据量很大,客户端的交互也应该很流畅。现在的问题是:
在客户端获取所有数据而不考虑其大小以使应用程序最具交互性是一个好主意吗?
它对客户端内存堆栈施加了多少限制?
有没有更好的方法来做到这一点,这样我们就不必在交互性和客户端/服务器端数据处理之间进行权衡?
【问题讨论】:
标签: python dashboard interactive crossfilter