怎样有效地储存、管理和搜索xml数据?

wu_yang 2002-05-10 11:49:59
分离的xml文档很难管理和搜索
将xml元素、属性简单地映射成关系数据库中表和字段也是非常愚蠢的做法—xml复杂的层状、树状数据结构映射成线性数据会失掉很多信息,而且不利于扩展,非常死板。
将xml数据存储进单独的字段,外加可以搜索的字段,虽解决了一部分管理和搜索问题,但使用起来不方便,也难于进行内容管理,失去了xml数据应用一个巨大的优势。
是不是有必要使用xml数据库?但现在xml数据库还不成熟。
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangwenyou 2002-05-10
  • 打赏
  • 举报
回复
Apache的Xindice项目
它甚至使用BTree和其它来实现索引和有效的检索
但它使用的XUpdate很不自然
--起码,从Java程序员角度来说,我觉得,那样去更新数据,太痛苦了。
Xml作为中间件可以,但不建议使用它存储最终数据。
个人愚见。
saucer 2002-05-10
  • 打赏
  • 举报
回复
等着XML数据库成熟吧,也许永远不会(想起OBJECT数据库了么?),但同时还是用原始的RELATIONAL DATABASE吧,用DATA SHAPING也许可以稍许减小多层次的XML结构复杂性

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧