Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文本文件Vs SQL?_Sql_Text - Fatal编程技术网

文本文件Vs SQL?

文本文件Vs SQL?,sql,text,Sql,Text,我使用一个简单的文本文件来存储文件名及其哈希值;稍后将读取它以搜索特定文件。对于这样简单的任务,我应该使用SQL吗?取决于您的需要和操作。 如果您需要读写之类的简单操作(更新和删除比DB更困难),考虑到数据量非常小,可以这样做(不推荐) 关系数据库总是优于普通文件系统,因为它们的行和元组结构适合于数据操作 如果您的需要很简单,请使用json或XML结构。它们比原始文本文件要好得多我们需要更多信息。它将如何使您的系统更好?您使用该文件的目的是什么?你用什么来提取数据?谷歌是你的朋友我的朋友。数据量

我使用一个简单的文本文件来存储文件名及其哈希值;稍后将读取它以搜索特定文件。对于这样简单的任务,我应该使用SQL吗?

取决于您的需要和操作。 如果您需要读写之类的简单操作(更新和删除比DB更困难),考虑到数据量非常小,可以这样做(不推荐)

关系数据库总是优于普通文件系统,因为它们的行和元组结构适合于数据操作


如果您的需要很简单,请使用json或XML结构。它们比原始文本文件要好得多

我们需要更多信息。它将如何使您的系统更好?您使用该文件的目的是什么?你用什么来提取数据?谷歌是你的朋友我的朋友。数据量?更新?删除?并发访问?搜索逻辑?谢谢你推荐JSON。