GIS数据管理之“谈革命说民主”
来源:互联网 发布:数据库建模实例 编辑:程序博客网 时间:2024/06/05 19:00
一、谈革命
纵观当前几大GIS平台软件提供商,无论SuperMap、ESRI、还是MAPGIS等等。在数据管理与互操作方面均是一个思路:基于关系型数据库(RDMS),建立各自的数据模型。
这种模式,一个缺点是,效率以及数据管理能力深度依赖数据库厂商;比如同样的数据,采用oracle和sqlserver存取效率是不同的;另一个致命缺点是:这种模式在结构上一种“政府式独裁结构”,因为所有数据的I/O都交给服务器,服务器端是最终数据分发中心,“政府”独揽数据读取和去留的“生死大权”;而如你所知,政府只有一个。
这就是此中模式存在的效率瓶颈先天隐患。
但这在相当长一段时间并不影响GIS的应用,甚至在对付用户的各种应用上还“游刃有余”;因为GIS应用中的数据还没有达到足够海量。
随着GIS行业应用的深度渗透,尤其是2012的到来,蓦然回首,只要你能接触的项目,无一不是要处理海量数据,性能、效率是你必需证实的一个问题。
无论如何,目前的“独裁”式数据管理、互操作模式,犹如历史任何一个朝代一样,有它的辉煌,但似乎走到了尽头。
二、说民主
有没有一个好的办法解决,或是来一场革命,建立一个新的时代?
没错,我们正处在这个时代:云时代;
GIS科学的诞生,就是要处理各种数据,而后综合输出科学的信息;那能不能不那么独裁?应不应该民主一些?
解决“独裁的”,那么对症下药,或许恰好有这么一个办法,就是GIS数据的管理的分布式架构;数据I/0不再由单一节点决定,网络内的节点都有能力处理数据。
如此,河流不是有唯一入口进入大海,还可以变成“云”直接流入大海。海量数据问题迎刃而解。
这就是数据的民主管理。
同时,这方面已经具备成熟条件,谷歌后台数据的成功管理,以及Hadoop项目的推出,前者是很好的成功案例之一,后者则是把利器。Hadoop的C++版本,真是该动手了。
民主就这么简单。
- GIS数据管理之“谈革命说民主”
- 也谈民主
- 再谈民主
- 业内人说:苹果的革命与被革命
- 《革命之路 》有感
- 革命之路
- Oracle深入浅出之数据管理
- 开源GIS之--移动GIS
- 谁说GIS女生不可以!
- 欧洲思辨之传统与自由、民主之精神
- 对SQL说不!NoSQL的数据库技术革命
- 对SQL说不!NoSQL的数据库技术革命
- 财务报表的革命之路
- TV,下一个革命之地
- 身体为革命之本
- 主数据管理 之编码趋势
- Git系列二之数据管理
- docker学习笔记之数据管理
- ExecutorService线程池
- JDK自带的汉字转换成Unicode工具
- 程序集和反射
- VCC、VDD和VSS
- win7开始菜单快捷命令
- GIS数据管理之“谈革命说民主”
- Linux下查看并发连接数
- 对replication slave,replication client的一点说明
- 1Email数据、帐号、邮件数据挖掘PostFix2012_01
- Oracle 判断字符串为''还是Null
- 一个研究生的职业规划
- js 拖动层效果[实例]
- douban
- 程序员的10种级别,你是那一级呢?