请各位达人支招 想要参考一下CSDN遇到的问题

jackljane 2006-08-29 09:25:53
请问一下CSDN的贴子都是保在在XML文件的,那么是否也同时保存一份在DATABASE里呢?不然怎么查询?

...全文
173 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2006-08-29
  • 打赏
  • 举报
回复
不能同时修改一个文件的,同时修改会报错。csdn有一个工具,监测是否出现并发、死锁等故障,如果出现这样的问题,这个工具会重启服务,以前经常遇到的“Service Unavaile”就是这个原因。现在机器配置高了,出现这样的机会少多了。
你说的同时修改只是表明现象,如看时间上同一个时间,实际上操作系统在执行时不是真的同时的。
guyes123 2006-08-29
  • 打赏
  • 举报
回复
那数据修改怎么做到实时呢?
N个人几乎同一时间回帖,怎么实现啊?
marysxj 2006-08-29
  • 打赏
  • 举报
回复
个人感觉:数据库中保存了一份,XML保存了一份,打开的时候只是打开xml文档,查询的时候查询的数据库。
数据库中保存的用来重新生成帖子和查询。
dzhu_87 2006-08-29
  • 打赏
  • 举报
回复
数据库查询方便.
jackljane 2006-08-29
  • 打赏
  • 举报
回复
再问孟子和各位高手:
那么就是说这个贴子是从DATABASE里读取来生成的.一切数据以 DATABASE为准.XML仅用来前台显示?
sunjiancn 2006-08-29
  • 打赏
  • 举报
回复
考虑到资源和数据的原因吧
dlzhangln 2006-08-29
  • 打赏
  • 举报
回复
我同意楼上的,为什么只有存在数据库里才能查询呢,放在xml里不是一样可以吗
孟子E章 2006-08-29
  • 打赏
  • 举报
回复
数据库是有一份的,以便重新生成帖子
dgrwang 2006-08-29
  • 打赏
  • 举报
回复
只存了ID、标题、作者、时间,所以只能查标题、作者,通过ID做链接
seaonce 2006-08-29
  • 打赏
  • 举报
回复
数据库中应该会有一个备份的
wuhuiITren 2006-08-29
  • 打赏
  • 举报
回复
同意楼上的
listhome 2006-08-29
  • 打赏
  • 举报
回复
个人感觉他只是把ID和标题存在数据库了
内容没存

111,096

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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