加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 保存大文件以进行查询的最佳方法

发布时间:2020-12-13 16:12:59 所属栏目:PHP教程 来源:网络整理
导读:我有一个英文单词字典的文本文件,超过450,000个单词.在我将它保存在文本文件中之前它运行良好.但现在我上传了新字典,但字数相同但含义也相同.我只是想问一些有经验的人什么是最好的方法来保存这个而不减慢网站?我是否仍然将其保存在服务器上的文本文件中,还
我有一个英文单词字典的文本文件,超过450,000个单词.在我将它保存在文本文件中之前它运行良好.但现在我上传了新字典,但字数相同但含义也相同.我只是想问一些有经验的人什么是最好的方法来保存这个而不减慢网站?我是否仍然将其保存在服务器上的文本文件中,还是应该将其保存在数据库中?保存数据库与保存文本文件有什么好处,反之亦然?

解决方法

绝对使用数据库.它的:

>更容易查询(只使用PHP MySQL库而不是尝试解析文本)
>更易于维护(有许多优秀的数据库管理工具)
>更快[1]

[1]在您的情况下,数据库可能会明显更快,因为您似乎会进行多次读取.一些数据库系统缓存频繁的读取查询以快速响应.

文本文件确实有其优点(例如,可以说更容易备份,在文本文件中查找单词不容易发生SQL注入攻击).但是,如果正确实现,数据库更适合这样的事情.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读