【发布时间】:2011-01-22 08:19:08
【问题描述】:
我工作的公司正在尝试将使用平面文件格式的产品转换为数据库格式。我们正在处理相当大的数据文件(即:25GB/文件),而且它们的更新速度非常快。我们需要运行随机访问数据的查询,以及以连续的方式。我试图让他们相信使用数据库的优势,但我的一些同事似乎不愿意这样做。所以我想知道你们是否可以在这里为我提供一些原因或链接到为什么我们应该使用数据库的帖子,或者至少澄清为什么平面文件更好(如果是的话)。
【问题讨论】:
-
你应该提到你在这里谈论的是什么样的数据结构。如果这 25 GB 文件中的每一个都转换为 25 行,每行 1 GB,那么您最好使用平面文件。
-
我实际上更好奇为什么您的同事不想使用关系数据库作为您的数据存储?吉祖斯
-
这一切都取决于各种变量。不可能说一个比另一个更好。
-
@JD:工作保障可能,不知道为什么
-
@Josh Davis:只是一个制表符分隔的结构,包含我们业务所需的各种信息