我正在用 flex 搜索作为后端的HTML(jquery)构建非常基本的仪表板。我在网页上显示8种不同的表格/图形。因此,无论何时重新加载或刷新页面,都将再次查询数据。是否有更好的策略以有效的方式查询数据。
我正在考虑将数据存储在浏览器本地存储中一段时间,然后在一定间隔后刷新数据。但是在这种情况下,可能无法获得即时信息。
任何想法都欢迎。
最佳答案
如果您查看Kibana的操作方式,则每次刷新/重新加载页面时,都会再次查询数据。您还可以设置一个计时器,该计时器将按定义的时间间隔重新加载数据。没有错。
Elasticsearch旨在支持近乎实时的搜索,因此,如果您必须处理慢速的RDBMS,则缓存数据可能仍然有用,但不适用于正确调整的ES集群。
缓存也是一种性能优化,应该始终在游戏后期出现,因为您可能知道premature optimization is the root of all evil。
关于jquery - 查询数据以显示HTML中的仪表板的多个图形的最佳策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63334344/