RDBMS VS XML VS NoSQL

DB2自V9之后支持XML数据类型,V10之后支持JSON数据类型。那为什么使用XML类型?为什么使用JSON类型?

除了JSON类型流行以外,他们之间有什么区别?

最近看 DB2 V11.5 Technical Upgrade里面有一个例子,很有意思。


RDMS



XML 方式显示


JSON方式显示


当需求发生变化,把QUANTITY列从原来的表中删除,然后放到一个单独的表中



XML发生变化


JSON发生变化













请使用浏览器的分享功能分享到微信等