如何将SQLite数据库导出到Google cloud SQL
所以我有一个150 GB的数据库,我想导入到Google Cloud SQL(不管是PSQL还是MySQL),我这么做的原因是有更灵活的空间和更快的计算速度 然而,我发现没有简单的介绍如何做到这一点。这样做的方法似乎也是创建一个Google云存储实例,然后将我的SQLite数据库转储到一个SQL文件中,将其上传到云存储桶中,然后将其导入Google云SQL。这是最好最快的方法吗如何将SQLite数据库导出到Google cloud SQL,sqlite,google-cloud-sql,Sqlite,Google Cloud Sql,所以我有一个150 GB的数据库,我想导入到Google Cloud SQL(不管是PSQL还是MySQL),我这么做的原因是有更灵活的空间和更快的计算速度 然而,我发现没有简单的介绍如何做到这一点。这样做的方法似乎也是创建一个Google云存储实例,然后将我的SQLite数据库转储到一个SQL文件中,将其上传到云存储桶中,然后将其导入Google云SQL。这是最好最快的方法吗 转储一个150 GB的数据库可能需要大量的空间和时间。最终,您需要做的是: 对sqlite数据库进行sql转储 将其
转储一个150 GB的数据库可能需要大量的空间和时间。最终,您需要做的是:
- 对sqlite数据库进行sql转储
- 将其转换为mysql或postgresql兼容(手动或使用某种工具)
- 上传到谷歌
- 导入到CloudSQL实例中
您的sqlite数据库现在存储在哪里?如果它已经在GCE VM中,那么从与CloudSQL实例相同的区域运行pgloader应该会使它更快。最终,您需要做的是:
- 对sqlite数据库进行sql转储
- 将其转换为mysql或postgresql兼容(手动或使用某种工具)
- 上传到谷歌
- 导入到CloudSQL实例中
您的sqlite数据库现在存储在哪里?如果它已经在GCE VM中,那么从与CloudSQL实例相同的区域运行pgloader应该会使它更快。您已经将其标记为Google Cloud Data Store,这是一种noSql解决方案。我将删除标签,您将其标记为Google云数据存储,这是一个noSql解决方案。我会去掉标签