ASP.NET做的聊天室的聊天数据用什么存?

dangdang0883 2008-04-06 09:49:03
弱弱的问一下,ASP.NET做的聊天室的聊天数据用什么存?
数据库? 对象? application
如果 如果到了一定的大小怎么办啊?
...全文
143 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
任何可以持久保存数据的东西都可以。关键是你随时将iis停止,然后再重新开启,此时asp.net客户端肯定并不知道服务重启了,它应该继续得到正确的聊天状态数据。如果做到这点,任何可以持久保存数据的东西都是可以达到你的目的了。你自己可以根据这个原则检验所有的可能性。

关于大小问题,一般可以不去考虑。小容量的东西聚合在一起可以处理大容量的东西。例如:如果你使用xml文件保存,可以把所有人的聊天记录放在一个文件,也可以把一组人的放在一个文件(例如根据名字的第一个字符),也可以把每一个人的记录放在一个单独文件,反正你查询数据是根据名字计算出要打开的文件即可。你只要确定数据访问接口框架即可,将来通过改造这个“计算要打开的文件”方法来扩展数据库。
pdsnet 2008-04-06
  • 打赏
  • 举报
回复
保存数据库多好 `
yonghuminghaonan 2008-04-06
  • 打赏
  • 举报
回复
txt
heerxiong 2008-04-06
  • 打赏
  • 举报
回复
保存在数据库中
JustLovePro 2008-04-06
  • 打赏
  • 举报
回复
通常是存在数据库中,当然也有存放在XML文件中的。
wengyuli 2008-04-06
  • 打赏
  • 举报
回复
SQL SERVER 就可以解决
能到多大?!呵呵
tomiehu 2008-04-06
  • 打赏
  • 举报
回复
数据库是唯一选择! application根本不可能,服务器要瘫掉,对象存?对象还不是要通过application传递啊

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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