MongoDB
MongoDB
MongoDB 是最常用的 NoSQL 数据库之一,其无结构 (schemaless) 特性让开发者不用担心由数据字段发生变更而引发的数据库结构迁移,使得开发者快速开发程序应用。
Crawlab 选择使用 MongoDB 的最大原因是灵活性。因为 Crawlab 正在快速开发中,很多时间数据模型与字段需要变更。因此,MongoDB 是最优选择。
Crawlab 社区版中的结果数据也被保存在 MongoDB 中,与运行数据所在数据库一致。如果您希望将结果数据保存在其他类型的数据库 (例如 MySQL、PostgreSQL、ElasticSearch) 或 MongoDB 其他实例中,您可以了解一下 Crawlab 专业版。它有更多强大的功能特性,也更适合生产环境。