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