什么更好?我想分享一个脚本,其中包含一些数据(4 个整数(0 到 2000 之间)和一个字符串(长度最多 200))。
我应该将它们存储在文件中还是 MySQL 数据库中? 我通常使用数据库,但在这种情况下,文件也不是那么糟糕(处理)。
问题是一天内有部分插入超过 100.000 个。 几天之内就有几百万。 MySQL 这么大的数据能在 1 秒内搞定吗? 还是每天创建一个单独的文件更好?
PS:我想有一个可以使用它的大用户群,所以文件可能更好?
最佳答案
你需要一个数据库来处理这类事情。数据库比文件更好地处理并发。 Mysql一天可以处理100k的插入没问题。您可能希望聚合数据并移至另一个表进行报告。由于索引插入速度较慢,您的表需要仔细设计并定期清理。
关于PHP:文件或数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1711499/