我想开始修改大型政府数据集 - 特别是,我想使用 campaign contribution records和 lobbying disclosure records 。阳光基金会和响应政治中心提供 cleaned-up versions这些数据集可供下载。
我想将这些数据集加载到MySQL表中,因为MySQL是我最熟悉的数据库管理系统。
我有两个问题:
- 将这些大型 CSV 文件加载到 MySQL 表中的最佳方法是什么?
- 是否有更好的方法将这些数据集加载到数据库中并运行查询?我应该考虑不同的数据库平台吗?我愿意接受其他选择,但我不知道从哪里开始。目前,我只会执行本地查询,但在某些时候我想构建一个公共(public)网络应用程序。
最佳答案
要回答您的第一个问题,请尝试 MySQL 的 LOAD DATA INFILE
命令。这种类型的数据加载通常相当快。
关于mysql - 将大数据集加载到 MySQL 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316174/