关于一点点xml和数据库优缺点得失的比较

原创 2005年03月04日 12:49:00

对于大型的数据检索,即使不是大型就是比较多的文件的话建议还是用数据库这种方

式,因为从根本上讲xml文件就是文本文件,文本文件的读取效率我就不说了,但是xml

也是有好处的,比如说在于我们可以利用它的特性来分散数据库的压力,就如同最典型

的就是CSDN了,为什么CSDN要用xml呢,是要分压的,这些数据的读出就不用数据库了

所以你如果要做的话就要分清楚xml的优缺点,要尽量避免缺点而利用优点的

咱们就以csdn为例说明

传统的网站是,进入页名->xxx.asp?id=123

读取id信息, select * from table where id=xxx

显示其中的content,最后生成页面对吧

while not rs.eof
wend用了类vb语言的数据结构,我想大家都能看懂的

如果是xml呢就不需要了直接显示就ok了

我想看到这里大家有疑问了,那跟htm有什么区别呢??

很明显xml是有结构的,我们只需要在里面添加一下appendchild就有信息了

而htm呢,灭有这种save,也没有这种良好的结构,去时刻改变的

所以综上所述,xml弥补了文本文件和数据库的一些缺失(数据库的缺失是指数据库的大量的读入读出)

当然xml的不足在上边也说了,如果不用数据库而只用xml,效率肯定是毁灭性的*^_^*

以XML作配置文件的优点和缺点(以Hibernate为例)

在这篇文章中我们就来讨论一下 hbm.xml 与 Annotations的优缺点,看看那种情况最适合你.首先,讨论一下 xml 配置文件的优点, 个人认为主要优点就是当你改变底层配置时 不需要改变和重...
  • it_man
  • it_man
  • 2007年01月08日 16:44
  • 3885

xml与数据库的区别

这是风牛马不相及的两个概念,他们的结构,应用范围是完全不同的,目前的数据库基本上都是关系型数据库,以sql与oracle为代表,都是非常大型的,可以进行数据的海量存储;而xml主要解决的是数据在网上传...

有了"数据库"为什么还要用"xml" ?

有了数据库为什么还要用XML?XML与数据库各自的特点、他们的应用与区别我想你从Google上可以查到一大堆,那么在这里 我只说说自己的体会: 1:尽管XML和数据库都可以定义数据模型并存储数据,...

介绍几个XML数据库中容易混淆的概念

介绍几个XML数据库中容易混淆的概念,当开发人员谈及XML数据库时,他们往往指的是两个概念:存储XML数据的数据库,利用XML数据库的DBMS。   当开发人员谈及XML数据库时,他们往往指的是...

XML和数据库之间的关系

1.0 简介    本论文简要的探讨了XML和数据库之间的关系,同时列出一些可以使用数据库处理XML文档的软件。 虽然这里不打算详尽地介绍这些软件,但是笔者希望它能够描述使用数据库处理XML文档中的主...

四个主流的Native-XML数据库

四个主流的Native-XML数据库作者:雨水  日期:2007-03-22  转载请注明出处http://blog.csdn.net/gobitan  随着XML日益广泛的应用,XML数据存储的问题...
  • gobitan
  • gobitan
  • 2007年03月23日 21:11
  • 3027

XML与数据库

pre{border:1px solid silver;padding:0.5em;}XML与数据库copyright 1999-2005 by Ronald Bourret 原作最后更新: 2005...
  • onestab
  • onestab
  • 2006年11月20日 04:14
  • 28026

JSON与XML的优缺点比较

XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言...

四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)

原文链接 作者:Alexia(minmin) 众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在...

四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)

众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J 下面首先给出这四种方法的jar包下载地址 DOM:在现在的Java JDK里都自带了...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于一点点xml和数据库优缺点得失的比较
举报原因:
原因补充:

(最多只允许输入30个字)