«Mar.2026»
1234567
891011121314
15161718192021
22232425262728
293031


公告
 从现在开始,我要学着长大。。。

我的分类(专题)

首页(6)


最新日志
手机
站台
不知不觉一年过去了
夏天要来咯~
关于XML本质和树状存储结构缺点的一些思
今天刚注册

最新回复
新警察
回复:夏天要来咯~
回复:关于XML本质和树状存储结构缺点的

留言板
签写新留言


统计
blog名称:
日志总数:6
评论数量:6
留言数量:0
访问次数:58642
建立时间:2005年3月15日

链接

Wise Simpson




本站首页    管理页面    写新日志    退出

关于XML本质和树状存储结构缺点的一些思考
wise 发表于 2005/3/16 6:08:20

本人菜鸟,写点心得,希望大家来讨论一下 首先引用一位网友的观点,我觉得讲得很不错“我认为XML实际上是对数据的格式化存储,而XML的一系列技术都是围绕着数据来发展的。例如DTD、Schema是对数据格式的定义和检验;XSLT是对数据的转换;DOM、SAX是对数据的提取和操作。” 这样说起来XML只是数据,用数据库岂不是更好?我的观点是XML的核心应该在“X”上,既eXtensible,可扩展性,这一点是数据库无法比拟的优势。而且XML更像是一个轻量级选手,本身小,可是思想却很大。好比我们写文章题目开的越简略越模糊,包含的东西就越大,可写的就越多。而且数据库也有各式各样的格式版权之类的问题,XML却是开放通用的,这点更具有吸引力。 以下是我思考的一个问题: 我认为XML的模式和现在很多存储的一个共同点就是——树状的存储模式,仿佛Windows的文件夹,一层套一层,我称这种方式为2D存储模式,因为树状结构的文件形式确只有二维——横向的同层元素和竖向的母元素和子元素。我觉得应该有一种更先进的存储方式,即3D存储模式。这种新方式能够反映各个元素的相互关系,但不是一种自上而下的树状关系,而是一种错综复杂的网状关系(怎么好像有点面向对象的感觉),可以想象成一种像分子结构一样的空间关系(所以我称呼为3D),我认为这是一种近乎完美的存储模式,远远超过XML。比如用XML来保存文件的话,归类是一个模糊的问题,因为每人的归类的界定都很模糊的。就好像你在blog上写一篇文章,究竟是归到原创空间、心得体会、随笔、事件记录还是所见所闻呢?这的确是个令人头痛的问题。下面我拿Windows的文件夹结构类比2D的存储模式来举个更容易理解的例子:大家都喜欢用不同的文件夹来分类保存文件来方便查找,但是这个分类就因人而异了,比如下载的文件放在一个叫My downloads的文件夹里,电影放在一个叫My movies的文件夹里,但是当你从网上载下一部电影时问题就出现了,这部电影应该放在哪个文件夹呢??人人都有自己的答案,这样你存储的数据,别人来读取时就未必找得到,这就没有标准了。应该怎么做呢?假设存在这个一种3D存储模式,使这部电影既存储于My download又存储于My movies就完美了,即这部电影的地址属性可以有多个值,既指向My downloads又指向My movies,这样我们无论打开哪个文件夹都可以找到他,这就是我所设想的3D存储模式的基本思想。如果使用这样的存储模式我们在Windows里用的资源管理器就不应该是2D的了,而是一个3D的文件之间互相联系的“分子结构图”。 我的问题是:有没有办法基于目前XML的种种优点来实现这样一种存储模式呢,或者扩展XML? ps:之所以说我认为这种3D存储模式是最先进的是因为——人脑是最先进的,我只是常常在思考人脑的存储模式,我们记忆东西决不是树状结构,我们并没有明确的分类来记忆,而是一种模糊记忆。但是一旦你想到和这个记忆相关的任何事,记忆就能很快的被调出来,比如我想我最近看过的电影就可以想起《Million Dollar Baby》,如果我想我最近下载的电影我还是可以想起它,这说明其实大脑的记忆是面向对象的,对象可以有很多的特性,这就可以大大提高查找和读取信息的速度。当然,跟大脑的处理器比较好也有关系  ||-_-b另外MS的新操作系统里好像也融入了这种思想,就是Longhorn里的WinFS。 本文系原创,转载注明出处。

阅读全文(3131) | 回复(1) | 编辑 | 精华

回复:关于XML本质和树状存储结构缺点的一些思考
ccnu8发表评论于2005/3/18 18:19:24

想法不错,可是怎样去实现呢,这才是问题. 等有一天可以将人脑的记忆方式研究清楚了,也许就可以实现了

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.359 second(s), page refreshed 144819648 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号