分布式数据库的设计与实现
现在需要有一个数据库的分布式方案,分布为国家-省-市-县;数据存放于省级数据中心、国家需要对各省的整个数据进行统计分析
我看了一些理论的东西,但是真正的设计与实现还没有一点眉目?
大家有经验的分享下
------解决方案--------------------
SQL code
这个可以设计成BOM结构
--参考
--测试数据 深度排序
DECLARE @t TABLE(ID char(3),PID char(3),Name nvarchar(10))
INSERT @t SELECT '001',NULL ,'山东省'
UNION ALL SELECT '002','001','烟台市'
UNION ALL SELECT '004','002','招远市'
UNION ALL SELECT '003','001','
--
------解决方案-------------------- 探讨 现在需要有一个数据库的分布式方案,分布为国家-省-市-县;数据存放于省级数据中心、国家需要对各省的整个数据进行统计分析 我看了一些理论的东西,但是真正的设计与实现还没有一点眉目? 大家有经验的分享下
------解决方案-------------------- 另外,各省需要将数据定时上报到你所谓的国家信息中心.
------解决方案-------------------- 学习中.........
------解决方案-------------------- 数据集成,数据同步
------解决方案-------------------- 探讨 SQL code这个可以设计成BOM结构--参考 --测试数据 深度排序DECLARE@tTABLE(IDchar(3),PIDchar(3),Namenvarchar(10))INSERT@tSELECT'001',NULL ,'山东省'UNIONALLSELECT'002','001','烟台市'UNIONALLSELECT'004','002','招远市'UNIONALLSELECT?-
------解决方案-------------------- 分布式数据库?学习。
------解决方案-------------------- 乌龟可以分享这方面的经验
------解决方案-------------------- 期待。 貌似有什么水平分布,垂直分布这东西吧。
------解决方案-------------------- 期待乌龟大侠出手
------解决方案-------------------- 帮顶 !
------解决方案--------------------
你这个应该建立水平式分布,按照国家数据管理规定建立. 你可以看看下面的例子,为水平式分布和垂直分布: 比如学生表student: --------------------- 该数据位于A: id name class 1 a1 c1 2 a2 c2 3 a3 c3 该数据位于B: id name class 4 a4 c4 5 a5 c5 6 a6 c6 以上为水平式分布 --------------------------- id name class 1 a1 | c1 2 a2 | c2 3 a3 | c3 4 a4 | c4 5 a5 | c5 6 a6 | c6 左边位于A,右边位于B,这就是垂直分布。 以上只是一个个人见解。