使用MoSql从MongoDB批量迁移到PostgreSQL

时间:2016-12-29 10:33:18

标签: mongodb postgresql

您好我需要将我的MongoDB迁移到PostgreSQL.I使用 MoSql工具来实现此目的。我创建了一个如下的集合映射并保存在test.yaml文件中。

  test_db:
  check_collection:
    :columns:
    - id:
      :source: _id
      :type: TEXT
    - user_name:
      :source: user_name
      :type: TEXT
    - action_time:
      :source: action_time
      :type: TIMESTAMP
    :meta:
      :table: check_collection
      :extra_props: true

其中test_db是我的MongoDB,check_collection是我的收藏..并使用mosql执行此操作并且工作正常。我将check_collection中的所有原始文件复制到PostgreSQL。

我的问题是如何使用单个test.yaml文件将mongoDB中的所有集合转换为PostgreSQL?我的项目中有大约50多个集合,因此创建50个yaml独立文件并不是一个好主意。

0 个答案:

没有答案