现在的CSDN是用XML做的数据库吗?

AYellow 2002-02-21 08:23:03
用XML作数据库有什么好处?如何实现SQL查询呢?
现在的很多数据库都支持XML,是指有什么样的功能?
现在的CSDN是否用了XML做数据库?
...全文
53 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zl17 2002-03-12
  • 打赏
  • 举报
回复
到底听谁的阿!!!!
ieplayboy 2002-02-25
  • 打赏
  • 举报
回复
好好看看sql 2000 ba
mardatou 2002-02-24
  • 打赏
  • 举报
回复
总觉得,它的数据以是XML文件存储,而数据库里的数据仅是对XML文件作指向作用。
AYellow 2002-02-23
  • 打赏
  • 举报
回复
如果数据有两份的话,每次更新都要两次,这样效率不是很低吗?
为什么不动态生成XML文件?
孟子E章 2002-02-22
  • 打赏
  • 举报
回复
不是!xml只是从数据库取来的数据后生成的
x86 2002-02-22
  • 打赏
  • 举报
回复
我觉得数据应该保存到数据库中,否则不好查询。同时还生成一个静态的XML文件,以缓解数据库压力。
如果是静态XML的话用户就没有办法使用CSDN的数据了。除非CSDN使用ASP动态生成XML数据。
karma 2002-02-22
  • 打赏
  • 举报
回复
agree, most likely two copies, one in the database, the other flat XML files. Using XML has a few advantages:

1. it will be easy to change the look and feel of the BBS in the future by modifying XSLT stylesheets
2. it reduces the load on the server, since the file is smaller than a corresponding html file and the transformation is on the client-side

Actually, it also provides opportunities for users to create their own portal into the vast CSDN archive
老翔 2002-02-22
  • 打赏
  • 举报
回复
嗯,这样也有道理。
http://www.csdn.net/Expert/TopicView.asp?id=536406
http://www.csdn.net/expert/topic/536/536406.xml
不过,我觉得它这样做,对系统的负担,磁盘要求都要很大了。有点浪费了。
它何不由http://www.csdn.net/Expert/TopicView.asp?id=536406直接生成临时的xml文件呢?
karma 2002-02-22
  • 打赏
  • 举报
回复
unless CSDN has mapped .xml to use ASP.DLL, I believe
http://www.csdn.net/expert/topic/536/536406.xml
is a genuine xml file
老翔 2002-02-22
  • 打赏
  • 举报
回复
我同意 net_lover(孟子E章) 的!
ChinaOk 2002-02-21
  • 打赏
  • 举报
回复
可能是数据存了两份。一个xml文件。一个数据库
按照各自的需求可以分别存所需的部分。

8,906

社区成员

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

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