PHP:文件或数据库

标签 php mysql file

什么更好?我想分享一个脚本,其中包含一些数据(4 个整数(0 到 2000 之间)和一个字符串(长度最多 200))。

我应该将它们存储在文件中还是 MySQL 数据库中? 我通常使用数据库,但在这种情况下,文件也不是那么糟糕(处理)。

问题是一天内有部分插入超过 100.000 个。 几天之内就有几百万。 MySQL 这么大的数据能在 1 秒内搞定吗? 还是每天创建一个单独的文件更好?

PS:我想有一个可以使用它的大用户群,所以文件可能更好?

最佳答案

你需要一个数据库来处理这类事情。数据库比文件更好地处理并发。 Mysql一天可以处理100k的插入没问题。您可能希望聚合数据并移至另一个表进行报告。由于索引插入速度较慢,您的表需要仔细设计并定期清理。

关于PHP:文件或数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1711499/

相关文章:

php - JavaScript 表单验证 HTML 表格中的行

php - 命令 "db:seed"在托管时不起作用

php - Laravel Carbon 日期 diffInDays() 字符串错误

php - MySQL 跳过第一行

mysql - 如何查找与MySQL表无关的项目

php - 准备好的语句返回 False

c++ - 如何包含位于特定文件夹中的头文件? (C++)

php - 添加评论时显示用户名 My SQL无法记录用户名,只显示当前登录用户

java - 解压缩时 FileOutputStream 抛出 FileNotFoundException

android - 如何在android的缓存目录中获取文件?