海量空间数据库实施策略---矢量数据5

可以使用数据库集群方式来解决上面所存在的问题,结果图如下所示:

海量空间数据库实施策略---矢量数据5_第1张图片

上图为两个数据库集群的情况,可以将操作员的所有请求由第一台数据库服务器来处理,领导所发送的请求由第二台数据库服务器来处理,这两台机器所获得的数据从一个库中所获取,因此可以解决OLAP和OLTP的问题。

接下来看看ArcSDE的部署情况,ArcSDE的部署情况可以由下图来表示:

海量空间数据库实施策略---矢量数据5_第2张图片

从ArcSDE本身上讲支持两种连接方式,第一种是两层直连和三层的应用服务连接,其中三种应用服务连接在部署上又分为两种情况,第一种情况是ArcSDE的服务和数据库部署在一台机器,第二种情况是ArcSDE单独部署在一台机器上。现在ESRI推荐的链接方式为直连,因为直连需要每台前段的机器上安装数据的客户端,因此个人感觉直连比较适合于B/S架构,因为B/S架构只需要在安装ArcGIS Server的机器上安装客户端就可以了。对于C/S架构,需要视实际情况而定。

再介绍一下数据组织策略:

在数据组织模式上,主要非为以下三种组织模式:

------按照小单位组织

------按照中层单位组织

------一张图

如果按照小单位组织和按照中层单位组织的话,在某些功能上前段应用需要开发过多的程序才能完成,如计算一条道路占用了多少的农田,需要一个单位一个单位算,算完后,在应用程序端将结果汇总起来,而且效率也慢,因此现在一般推荐的都是一张图的组织方式,但是一张图效率是个问题,在此不需要担心效率的问题,下面的视频是全国一张图的数据,该图层总共有1亿多条记录,从下面的视频可以看出速度不是问题:

视频可以到

http://download.csdn.net/source/3116677中下载。

你可能感兴趣的:(数据库,集群,server,数据库服务器)