我正在开发一个应用程序,它将解析、处理和格式化大量数据 block (恒星位置和亮度数据)。一个晚上的数据可以有十几个文件,每个文件由几百行组成。我有两个存储和访问原始数据的选项:数据库 (MySQL) 或 JSON 文件。这一切都在本地环境中进行,因此带宽和请求时间几乎可以忽略不计 - 但我对这两个选项的了解都不足以说明哪个是最佳的。
作为开明的 SO 社区,您能否就其中一个是否是明确的选择分享您的知识?我真的不需要对数据进行分段,因此 MySQL 的关系功能没有实际意义 - 只是想知道哪个更快或更轻量级。
(尽量避免“哪个更好”的禁忌 - 如果我可以改写或澄清,请告诉我!)
编辑:说真的,匿名投票没有帮助。我想学习如何更好地组织我的问题,以免浪费大家的时间 - 告诉我我可以做些什么来改变它!
最佳答案
如果您总是要保存和加载整个数据集,并且不需要执行复杂的查询,JSON 可能是更简单、更高效的方法。但如果你真的想确定,你应该对它们进行基准测试。
也有比MySQL开销小的数据库,比如SQLite。
关于mysql - 本地存储 : MySQL vs. JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16901920/