Cikilop v.1.1是用于MongoDB的简单易用的数据迁移工具,鼓励您使用Python编写迁移脚本。 您只需要docker(或python 3.6)即可。 为什么要使用该工具? 您需要通过在CI管道中进行提交来管理迁移提交。 一个提交可以有多个新迁移,在这种情况下,您需要按顺序迁移它们,如果提交失败,则需要以相反的顺序还原它们。 您只需要从CLI恢复迁移即可 您的项目是用Python编写的,因此您比原来的mongo脚本更熟悉pymongo。 您不想依赖除docker以外的任何东西 您只是喜欢它的名字<3 用法 您需要什么:准备迁移脚本,准备配置,运行cikilop。 而已。