mysql - 尚不存在的 SQL 数据库的数据转储文件类型

标签 mysql ruby-on-rails database postgresql web-scraping

一位 friend 想要开始为他希望我尝试构建的数据量大的网站抓取数据。我是一名(相对较新的)Rails 开发人员,对这一切的数据方面了解不多。如果他将抓取工作外包出去,您知道我可以/应该采用哪种格式获取数据,以便在网站启动后轻松将其导入 PostgreSQL 数据库吗?

希望这不是一个太模糊的问题。我不知道从哪里开始寻找这个。

最佳答案

CSV 文件格式与几乎所有数据库系统兼容,是一个非常好的入门工具。甚至,如果您以后改变主意,至于您将使用什么数据库系统,您也不必太担心改变格式。

如果您考虑数据挖掘,那么 NoSQL 数据库系统可能是更好的解决方案(MongoDB、CouchDB 等)。那么文件格式也可以是JSON。

关于mysql - 尚不存在的 SQL 数据库的数据转储文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17118880/

相关文章:

database - 验证完整数据库备份 "WITH CHECKSUM"

mysql - 检索所有子类别 - sql 查询

mysql - mysql中where子句中的CASE语句

php - MySQL 查询不在 PHP 中返回行值

php - 如何从多次包含该值的表中仅获取 1 个结果?

swift - 使用 Realm Swift 3.0.1 创建数据库

mysql - Cell中当前Insert的Auto_Increment的使用值

ruby-on-rails - Rails:如何解决:PostsController#show 中的 Pundit::NotDefinedError?

ruby-on-rails - Rails - 设计 - 带有用户名的用户配置文件 url

mysql - Ruby on Rails 如何与 Amazon RDS 协同工作