作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 HTML
和 javascript
作为前端,java
作为后端,mysql
用于存储数据。数据库每 24 小时更新一次,显示的结果是静态存储在 mysql 中的。
我不想进行任何实时 SQL 查询,因为查询数量是固定的。相反,我想以某种方式存储数据库的结果,以便它可以作为 JavaScript 的局部变量进行访问。我不想进行查询,因为目前大约有 16 个查询,并且有时会增加,需要在加载时同时完成以显示完整页面的结果。这会消耗内存,随着用户和查询数量的增加,查询和处理结果会很慢。
所以我正在考虑一些本地存储机制,它可以用来存储预处理的数据,Javascript可以直接访问它而无需进行任何查询。这可能吗?如果可能的话怎么办?我希望数据在更新之前至少持续 24 小时。请帮忙提供如何使其发挥作用的任何想法
最佳答案
我将从mysql
自动查询后的数据存储在json
文件中,然后可以将其作为脚本标记
包含在html文件中。因此,所有结果都可以作为本地变量
提供给JavaScript,并且根本不需要执行实时查询。
关于javascript - 将来自mysql的数据存储在本地存储中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14681707/
我是一名优秀的程序员,十分优秀!