----------------------------------概述----------------------------
XML數據庫(廣義) = XML-enabled數據庫 + native-XML數據庫
XML-enabled數據庫 = 內部不以XML格式存儲數據
native-XML數據庫 = 內部以XML格式存儲數據
----------------------------------產(chǎn)品&技術(shù)----------------------------
XML-enabled數據庫產(chǎn)品例:如Lotus 的 Domino。
XML-enabled數據庫實(shí)現例:比如你的關(guān)系型DBMS,你想要它能處理XML數據,你可以用一個(gè)叫XML-DBMS的中間件:
關(guān)系型DBMS<------JDBC------>XML-DBMS中間件<------------>XML數據
XML-enabled數據庫遭到的批評:XML的分層特性是其優(yōu)點(diǎn),被映射成關(guān)系數據庫的Table后,成了平面的行和列,優(yōu)點(diǎn)盡失。
native-XML數據庫產(chǎn)品例:Software AG 的 Tamino。
----------------------------------more----------------------------
根據Ronald Bourret在《XML Database Products》一文中的描述,XML Database分為六種:
Middleware
XML-Enabled Databases
XML Servers (溫昱注:就是上面的native-XML數據庫)
XML-Enabled Web Servers
Content Management Systems
Persistent DOM Implementations
聯(lián)系客服