Python 面向文档的数据库与纯文本文件

Python 面向文档的数据库与纯文本文件,python,database,filesystems,document-oriented-db,Python,Database,Filesystems,Document Oriented Db,我在一个Python程序中工作,该程序必须访问当前存储在纯文本文件中的数据。每个文件表示将一起访问的一组数据点。我不需要支持不同的查询,唯一需要的是尽快检索并复制到内存集群中的数据 我想知道一个面向文档的数据库是否比我目前使用的文本文件方法更好。特别是,我想知道面向文档的DBs中的寻道时间和传输速度是否与文件中的相同 我应该转向面向文档的数据库还是继续使用普通文件?DODB听起来更可靠、更专业。除此之外,您还可以在将来添加存储过程,而且大多数数据库都提供文本搜索功能。备份也更容易,您可以使用本机

我在一个Python程序中工作,该程序必须访问当前存储在纯文本文件中的数据。每个文件表示将一起访问的一组数据点。我不需要支持不同的查询,唯一需要的是尽快检索并复制到内存集群中的数据

我想知道一个面向文档的数据库是否比我目前使用的文本文件方法更好。特别是,我想知道面向文档的DBs中的寻道时间和传输速度是否与文件中的相同


我应该转向面向文档的数据库还是继续使用普通文件?

DODB听起来更可靠、更专业。除此之外,您还可以在将来添加存储过程,而且大多数数据库都提供文本搜索功能。备份也更容易,您可以使用本机数据库备份工具,而不是使用增量tar命令


我是CouchDB的粉丝,您可以使用JSON作为默认响应,以“透明”的方式向它添加RESTful调用

您可能应该根据本文和MongoDB文档检查MongoDB,它应该比纯文本具有更好的性能和更多优势,比如更容易备份,而且它在Python中也有很好的API