gpt4 book ai didi

xml - 为什么我应该使用 XmlType 而不是关系数据库?

转载 作者:数据小太阳 更新时间:2023-10-29 02:14:12 24 4
gpt4 key购买 nike

我正在做一项作业,我要考虑两种解决方案来存储网页中使用的文本。场景:一个类一个网页,一门课几堂课。

第一个选择是普通的关系型数据库,这个可以。

另一种选择是具有两个“正常”属性和一个具有 Oracle 的 XmlType 的表。在此 xml 文件中,将保存一个主题的所有数据。所以 xml 文件将包含几个讲座的数据。对于备选方案 #2,我需要一些利弊。为什么我应该考虑使用备选方案 #2 而不是 #1?

最佳答案

以 XML 格式存储数据的唯一原因是,如果您以 XML 格式接收数据并希望将其视为一个连续的“东西”容器。尝试查询 XML 有时是一个挑战,无论是否能够使用所有精美的 Oracle 函数来查询。我已经做到了,但是性能损失可能会很严重,或者您必须克服重重困难才能获得正确的索引。

从一个小角度来看,我将在这个问题上引用 Joel:Back to Basics - Joel on Software

关于xml - 为什么我应该使用 XmlType 而不是关系数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8390796/

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