我有一个带有固定数据的 MySQL 数据库,永远不会改变 或被编辑,或被复杂的查询查询。 IT 只有 2 列
Id|Data
它包含大约 50k 行,大小约为 70mb 我在想也许我应该创建 50k 个静态文件 将被命名为 Id.xml 并将以这种方式读取。例如:
file_get_contents('2232.xml');
对比查询mysql数据库
select from table where id = 2232
为了更快的性能,这样做更好吗? 更少的内存使用?或者 50k inode 不适合系统?
最佳答案
寻找静态文件。一个好处是系统中没有另一个数据库。系统绝对可以处理 50k inode(如果是数百万,您可能需要重新考虑)。
关于mysql - 查询 MySQL 数据库 vs 读取静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43595551/