PHP:Insert/Append to file更快还是MySQL Insert更快?

PHP:Insert/Append to file更快还是MySQL Insert更快?,php,mysql,Php,Mysql,假设我想分别插入100个字符串(不是批量插入或批量插入,1乘1) 输入字符串示例: col1,col2,col3,col4 对于服务器的每个请求,我都将获得该输入。假设我将收到总共100个请求。 在每个请求中,我需要存储输入字符串 我也是 <?php file_put_contents("filename", $_GET['string']),FILE_APPEND, LOCK_EX); ?> 这个问题是给出建议的一种方式。你想完成什么?你要写多长的字符串?一旦数据被写入,会发生

假设我想分别插入100个字符串(不是批量插入或批量插入,1乘1)

输入字符串示例:

col1,col2,col3,col4
对于服务器的每个请求,我都将获得该输入。假设我将收到总共100个请求。 在每个请求中,我需要存储输入字符串

我也是

<?php
file_put_contents("filename", $_GET['string']),FILE_APPEND, LOCK_EX);
?>

这个问题是给出建议的一种方式。你想完成什么?你要写多长的字符串?一旦数据被写入,会发生什么?好吧,回答你的标题问题,写入文件会更快。但我同意@J4K3一次性写入文件的速度可能更快,但随后您将如何处理这些信息?您是否需要通过数据库可以提供的查询类型来访问它?或者仅仅是“日志”类型的信息,以后很少被访问,如果需要,可以使用grep或其他文件系统工具进行过滤?很抱歉没有解释清楚,我只需要存储。我不打算使用它们。它的日志。我提到了示例字符串,它的格式与此相同,所以字符串中的max chars将小于100-200。这个问题是给出建议的模糊方法。你想完成什么?你要写多长的字符串?一旦数据被写入,会发生什么?好吧,回答你的标题问题,写入文件会更快。但我同意@J4K3一次性写入文件的速度可能更快,但随后您将如何处理这些信息?您是否需要通过数据库可以提供的查询类型来访问它?或者仅仅是“日志”类型的信息,以后很少被访问,如果需要,可以使用grep或其他文件系统工具进行过滤?很抱歉没有解释清楚,我只需要存储。我不打算使用它们。它的日志。我提到了示例字符串,其格式与此相同,因此字符串中的max chars将小于100-200。
<?php
$handle = mysqli_connect([params]);
$handle->query("INSERT into table (string) values (string)");
$handle->close();
?>