拜求方案:一个客户有300多个分布在全国各地的零售店,还要时时上传数据,如何做方案? ( 积分: 100 )

  • 主题发起人 主题发起人 wobudong
  • 开始时间 开始时间
W

wobudong

Unregistered / Unconfirmed
GUEST, unregistred user!
新做的一个客户,全国各地有300多家店,要求能够统一管理起来.这些店都能够上Adsl,有的是电信adsl,有的是网通adsl,有的是铁通adsl.他们要求要能够时时的从总部数据库获取最新定价信息,商品资料等,终端的销售信息也要时时的上传到总部服务器(断线就存本地,通的时候再上载).不知道这样的项目大家是否有实施经验,该如何做呢?用什么技术?<br>恳求大家能给一个切实可行的方案.
 
急啊,拜求各位大哥大姐了.
 
这么多点,投资增加太大,也不好实施,老板不喜欢这样的方案.
 
托管个服务器就可以了啊,IP固定的,可以不用域名。<br>开发系统时,数据库连接用IP就可以了。
 
直接连接数据库可太不安全了啊,估计很快服务器就挂了.
 
安全不是问题,互联网上大把直连的数据库,限制其他服务,只开基本的,密码设的长一点。<br><br>性能更不是问题,现在装一个8核心的,4硬盘组两个raid&nbsp;0,8G内存,不过2万多点。<br>你的系统允许服务器断线,可以设定为间隔10-30分钟连接一次服务器,更新数据。3000家分店都不是问题。<br>数据库库用mysql,系统装linux的,软件就不用花钱,也不用担心版权问题。<br>mysql连接可以用压缩的,电信adsl,网通adsl,铁通adsl都不会觉得慢。
 
直接连的测试过,远程查询的时候很慢(有很多查询是远程查询),很不理想,头疼.
 
TCP啊,连接啊
 
那就得详细的测试了,不能只是简单的连接上了,查询一次,记时这么简单。<br>建议:<br>1、ping一下服务器,记录下响应时间。<br>2、多次不同的查询,记录下时间,监视网络连接,记录下网络流量,<br>3、分别测试简单和复杂的查询,简单是指通讯次数少,返回数据量少;复杂查询是可能需要多次通讯,返回数据量大。<br>找出瓶颈所在,才能解决。<br><br>我已应用的一个系统,mysql数据库,远程连接使用压缩,1M&nbsp;ADSL,ping是11-20耗秒,本地数据库与远程数据库感觉没有区别。
 
Tcp?那不得要自己做一套远程访问机制?我还没那个本事.
 
主要是底下的部门远程查询的时候,没准是什么网络状况,有的也许速度很快,有的也许速度很慢,另外,我对直接连数据库始终是不感冒.
 
如果非要做的话,只能搞个服务器,上面建数据库
 
网速慢只能提网速,只能外部解决。<br>直连不直连各有优缺点,只是选择问题。<br>把需要、问题列出来,自然就明了,你的方案也就出来了。
 
来自:skadon,&nbsp;时间:2007-12-3&nbsp;11:53:04,&nbsp;ID:3856437<br>安全不是问题,互联网上大把直连的数据库,限制其他服务,只开基本的,密码设的长一点。..........<br>恐惧&nbsp;现在稍微有一点点水平的也不会这样&nbsp;想当肉鸡啊<br>midas加压缩算法就可以&nbsp;就是速度慢点儿
 
谢谢&nbsp;skadon&nbsp;大哥的支持.<br>软件结构:<br>1:总部架服务器,光纤2MB<br>2:总部下面有分公司,分公司下面有零售店<br>3:零售店信息要传到总部<br>4:总部有查询所有店的权限和功能<br>5:分公司只能够查各自管辖范围的信息<br><br>感谢大家.
 
to&nbsp;IT菜鸟:<br>肯定要架设服务器,并且还要装数据库的.
 
我测试过&nbsp;跨网的ping响应时间不理想的都在&nbsp;200ms-500ms之间
 
to:&nbsp;没有结婚的程序员<br><br>兄弟有什么好思路吗?
 
一套小而综合的系统:<br>实施起来会很费劲.<br>要根据公司对项目的投资来决定才好:<br>(偶好久不开发了)<br>如果想省事,用B/S实现.简单费用低,维护方便2M光纤组够了,唯一可能的问题是异网的互联互通问题(很严重).
 
后退
顶部