gpt4 book ai didi

mongodb - MongoDB 变更的发布流程

转载 作者:行者123 更新时间:2023-12-03 15:18:45 24 4
gpt4 key购买 nike

当它的 RDBMS 时,我使用 Liquibase 来部署目标数据库中的更改。它支持 Multi-Tenancy 和回滚到不同版本。

在 Mongo 中,我试图找到等效的库并找到以下内容。

  • https://github.com/mongobee/mongobee - 需要 Java 技能。上次更新是 2 年前。
  • https://github.com/coldze/mongol - 坚持只使用 Json。声望低。
  • https://github.com/mongeez/mongeez - 有点有前途但非常过时。
  • https://github.com/tj/node-migrate - 在 jS 中完成,比其他人有更好的声誉,但需要大量学习才能熟悉这个框架 IMO。

  • 对我来说,标准是,
  • 必须可以从一个版本升级到任何新版本。
  • 必须可以从当前版本降级到任何旧版本(应该具有进行复杂迁移的可行性。例如,引用不同的集合并从输出中分配一个计算值。
  • 必须能够在执行前提取更改。主要用于验证目的。否则,在新构建部署期间,将单独执行更改。
  • 易于采用,因此应避免大量学习。

  • 你有一些其他的工作概念,渴望知道。谢谢,

    一种。

    最佳答案

    Liquibase 的 mongodb 扩展刚刚出来。由于您熟悉 Liquibase,因此您可能会使用扩展名。
    https://github.com/liquibase/liquibase-mongodb

    关于mongodb - MongoDB 变更的发布流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62134143/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com