Python编程的快速数据库解决方案

时间:2018-01-10 02:26:40

标签: python database

情况:需要处理大量数据(每行大约50B数据的~260MB CSV数据文件)

问题:如果我每次需要处理时都只读取文件,则需要很长时间。所以我决定把所有东西都推到一个数据库中。我需要一个快速的数据库基础设施来处理数据,因为我需要进行大量的读写操作。

问题:Python中数据库的更快选择是什么?

附加信息1:数据包含3列,我认为自己不再需要了。这是否意味着首选NoSQL数据库?

附加信息2:但是,如果将来我需要多个数据库一起工作,那么最好去一个SQL数据库吗?

附加信息3:我认为有必要提一下我正在查看几个不同的数据库(MongoDB,SQLite,tinydb),但建议你知道其他更快的数据库。

0 个答案:

没有答案