net 里面如何构造多级数据中心

live_7sky 2008-05-27 01:08:11

项目需求,多个项目部 和一个 总部,

原来只有一个数据库,安装在总部,总部起 一个汇总作用,项目部直接访问总部数据库

现在要,每一个项目部都是一个局域网,要在局域网的服务器上安装一个数据库,数据通过上传的方式 上传到总部 。

该如何实现啊 ??
...全文
91 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
live_7sky 2008-05-29
  • 打赏
  • 举报
回复


分 ,,,给错了。
live_7sky 2008-05-27
  • 打赏
  • 举报
回复

电厂刚刚改革,你叫他们花钱是不可能的

而且 电厂里面的部门又多,托管一个 idc, 批准至少需要 半年的时间,一层一层的盖章

我这个项目也是被电厂拖了好久了,他们总说没有时间看文件,或者说等上头决定了再说。
vrhero 2008-05-27
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jinjazz 的回复:]
既然公司规模这么大,花几十万建一个idc机放不就可以了,解决方案不应该只考虑到软件架构上。
[/Quote]
对的...不要把什么事都推到应用系统头上去解决...该谁的事就是谁的...应用系统应该把所有精力放到底层不容易解决的业务逻辑上...

如果你非要让应用系统去承担本该是网络结构、OS、DBMS的工作...那你就是在自讨苦吃...
iuhxq 2008-05-27
  • 打赏
  • 举报
回复
是的,这个方案却是不适合分布式.

支持楼上的做法
jinjazz 2008-05-27
  • 打赏
  • 举报
回复
不是建是托管..
jinjazz 2008-05-27
  • 打赏
  • 举报
回复
既然公司规模这么大,花几十万建一个idc机放不就可以了,解决方案不应该只考虑到软件架构上。
live_7sky 2008-05-27
  • 打赏
  • 举报
回复

这样讲 ,大家 应该明白了吧,也不用想 多复杂。
live_7sky 2008-05-27
  • 打赏
  • 举报
回复

给 一群 老 古董 做项目 ,他们的需求,

如果数据库放在 总部的话,项目部访问总部那边,基本上是无法访问的, 网速超级慢(这个是改变不了的事实,改善设备也是不可能的)

然后讨论 把数据库放在每一个 项目部的局域网上, 通过断点续传的方式,晚上的时候,把电脑开一夜,就可以把数据上传到总部 。

总部其实就是一个汇总作用,而且访问的人也不多(总部的数据并不需要是最新的),主要是项目部操作的时候效率高一些 。
vrhero 2008-05-27
  • 打赏
  • 举报
回复
这是DB系统问题...

去看看数据库同步、数据库复制、分布式数据库的概念...或者去DB区问...
live_7sky 2008-05-27
  • 打赏
  • 举报
回复

说的更详细点,

表 A 有3 个字段, A 自动增长,B 项目部,C 事件

如果将数据库安装在总部,项目部都直接访问总部的话,

1 A项目部 A事件
2 A项目部 B事件
3 B项目部 A事件
4 A项目部 C事件
】插入数据库 就比较容易了。


如果每个项目部都安装数据库的话,

只需要 把 总部的数据库,改成 A 自动增长,A 项目部主键,B 项目部,C 事件,

然后进行批量插入 ,是不是这样 ?

我还需要注意 什么 ??
iuhxq 2008-05-27
  • 打赏
  • 举报
回复
你定这个逻辑很复杂.

关注一下.


其实你可以考虑:server 2005的发布和订阅.不知道你为什么要这么做.

62,073

社区成员

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

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

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

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