这是2010年 ESRI China UC上我将要进行的讲座之一,慢慢贴出来。
技术性的讲座,如果整理了文档,就好象先写了电影剧本一样——一般剧本都要比拍出来的电影讲得清楚,虽然电影通常更精彩。不过,抛开讲述清楚与不清楚的区别,内容上的错误疏漏肯定不会依我的意志而消失,因此欢迎大家以挑电影电视剧穿帮镜头的劲头,来批评指正。
I. 概述
· 海量空间数据库的目标
当空间数据库中存储的数据达到一个数量级以后,很多在小数据量情况下可以忽略的问题会随着量变达到一个超出容忍范围的质变,“海量”的称谓也可以被认为是这个量变的临界值。
我们当然不希望数据量的增加会带来灾难性的后果,然而,我们也不会认为数据库的能力是无穷无尽的。因此,在理想和现实间,我们就有了这样一个平衡点:希望在可以预见到的数量级内,我们的空间数据库可以保持一个较好的工作状态,不管是数据的存储、维护、索引、查询等操作都可以满足应用的需求——当然,是和硬件条件相匹配的需求。
简而言之,海量的空间数据库和一般的数据库本质上没有区别,只是为了强调在数据量增长到一定程度后,空间数据库还能很好地为应用服务。