我们遇到大量JSON对象的情况,这些对象遵循JSON Schema。
我们遇到的问题是JSON Schema处于持续开发状态,因此会对架构进行定期更改(添加/删除字段等),从而使所有JSON数据无效。
我们需要一个工具来根据对架构的更改自动迁移数据,或者可以将其视为清理/更正任务 - 自动(无需任何手动处理)清理列并添加新列。
这个领域是否有任何可以提供帮助的开源工具,或建议方法的任何建议?
例如,我查看了https://github.com/bazaarvoice/jolt和https://stedolan.github.io/jq/,但他们没有考虑JSON Schema。
答案 0 :(得分:0)
我在寻找类似的东西,但是当我想到它时,很少有需要在常规关系数据库中进行迁移的情况: