哪个更快?100 万行数组或数据库


Which is faster? 1 Million lines array or database?

在PHP脚本中,我得到了一组不会经常更改的参数(邮政编码/地址),因此我希望将这个特定的数据库表移动到配置文件中。读取包含 100 万行数组的文件(邮政编码为键)或数据库表以扫描并获取地址(街道、城市、州)的其余项目会更快吗?

谢谢

尝试将数据存储在数据库中而不是文件中.对于百万行,我想数据库是否比文件快。

如果你想实现性能,你可以使用像APCCache这样的缓存,或者在zip字段上使用Databse中的索引。

狮身人面像是开源索引,它允许比文本搜索更快的性能。

根据邮政编码的数量,我会说使用数据库而不是关联数组。您将能够搜索地址或邮政编码甚至ID。