我正在研究不涉及entity attribute value模型或NoSQL的CMS内容存储方法。我试图解决的一些问题:
由于我没有找到类似的问题,如果这个问题很受欢迎,我会策划并制作社区维基。
答案 0 :(得分:3)
从Sql Server 2005开始,您可以将XML存储为本机类型。不仅如此,您还可以创建模式并将其添加到数据库中,以验证插入到上述XML列类型中的XML。
除了XML类型之外,SQL Server 2005和2008与使用Sql Server 2000和FOR XML AUTO
的方式相比,为使用查询返回XML提供了更好的支持。
<强>更新强>
以下是可能有益的两页:
答案 1 :(得分:1)
我过去曾使用Berkeley DB XML。它直接支持XML Schema和XQuery,它建立在Berkeley DB之上,因此它可以很好地扩展,尽管我没有在大规模的上下文中使用它。
答案 2 :(得分:0)
Oracle(自版本9i起)。看这里
http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96620/xdb04cre.htm
了解更多信息。