当前位置:编程学习 > C#/ASP.NET >>

一段时间内,多终端同时登陆并提取资料,优化策略探讨

我的网络版软件客户端采用C/S模式,服务器在远程机房。

每天早上千个客户端同时登陆,每个用户登录的时候都会下载客户资料到内存中(大概有10M),供开单的时候使用。早上那一小段时间就要有几个G的下载量,服务器的带宽就被占用完了,有些人就会因此而登录不上。


之前有想过把客户资料下载下来,保存在本地。但是如果管理维护人员修改了客户资料,本地的客户资料就不同步了。

各位有没有什么好方法?


送分,欢迎探讨 --------------------编程问答--------------------
郁闷,100分都没人要啊

没人遇到这样的瓶颈? --------------------编程问答-------------------- 可以保存在本地,客户资料的修改量一般都不大,程序运行时只更新修改过的资料,有时有必要及时的话,哪条记录修改了,就要去通知客户端了。 --------------------编程问答-------------------- 每个用户上10M的客户资料是不是有点多了?是否可以设法少点?

如果必须这么多,不建议放在内存里。放进数据库,需要时查询就是了。

放在本地也是个办法,但要做差异对比,登录时下载差异部分。 --------------------编程问答-------------------- 客户端就存客户端吧,需要更新的update下
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,