我试图弄清楚哪个系统负载更重:
提前致谢!
答案 0 :(得分:1)
可能是,它取决于很多东西。数据库是否在内存中?当您说“文件操作”时,您是指从文件中读取原始字节还是包括解析数据的原始字节?没有足够的数据继续下去。
答案 1 :(得分:1)
通常文件操作比数据库操作慢。
如果你想将数据集存储在XML文件(即XML数据库)中,我会推荐它,强烈。 DBMS通过索引和缓存实现了大量性能优化:大多数DB数据都保存在内存中。
如果要将大型有效负载写入数据库列,则不会比指向文件并将原始数据存储在文件中的列更有效。