云计算使得关系数据库逐渐落伍
“在云计算计划里将找不到关系数据库的影子,这并非偶然,因为关系数据库不适合用于云计算环境“Geir Magnusson,10Gen工程副总裁这样认为。10Gen是一家按需平台服务供应商。
Magnusson帮助编写过Apache Geronimo应用服务器软件,本周在纽约举行的O'Reilly Web 2.0 会议上发言中他指出:“云计算是一种不同的技术,不同得足够改变开发者看待问题和解决问题的方式”。“我们将不得不重新审视我们做事的方式”,他说。
在发言期间,Magnusson列举了许多被专门开发用于云计算环境的新型数据库,包括Google'的Bigtable, Amazon的 SimpleDB, 10Gen自己的 Mongo, AppJet的 AppJet 数据库以及甲骨文开源BerkelyDB。
Magnusson指出,这些数据库没有一个是关系型的(他特别强调了一个值得注意的例外“Drizzle”,MySQL应用于web环境的一个精装版)。
这些数据库具有一些共同特征,正是这些特征使它们特别适用于服务云计算式的应用。它们中的大多数可以在分布式环境中运行----意味着他们可以分布在多个地点的多台服务器上。它们本质上都不是事务性的,并且都牺牲了一些高级查询能力以换取更好的性能。(在很多情况下,这些数据库可以通过对象调用来检索,而不用SQL,无论如何,对程序员来说,前者更自然些)。
尽管大型关系数据库如甲骨文公司提供的产品,已经被部署在很多数据中心,但云计算需要一种不同的设置来充分发挥其潜力。数据库组成部分在不同位置的分散对云计算很必要,这也是其名得来的原因。在辽阔的地理距离之间执行复杂查询可以减少响应时间,此外,设计和维护支持不同位置的相关数据备份并在一个点瘫痪时能保证该数据同步的体系并非易事。
“云体系结构里的衡量具有不同于我们现在使用的关系型结构的属性”,他说,其结果是:“在云体系结构里,关系不复存在,人们以群集形式看待数据”。
Magnusson的观点得到会上另一位发言人AdaptiveBlue 公司的Alex Iskold的赞同,AdaptiveBlue是一家以客户为导向的公司,该公司提供一种浏览器插件,能根据用户的使用历史,使用语义标记和Web服务体现个性化设置。该公司把服务建立在Amazon的托管平台服务上,包括SimpleDB。Iskold指出如果AdaptiveBlue使用关系型数据库那么这种服务将不会扩大到广泛使用。(IT168)
- 1辨析开源SOA解决方案之利益
- 2保证数据安全:责任分离在信息领域的应用
- 3协同办公走进大OA平台协作时代
- 4对备份过程进行验证的四个重要原因
- 5一正启源携手微软在天津召开企业协同办公推广会
- 6突出重围 云计算为什么能够迅速崛起
- 7桌面滚动图片怎么修改
- 8协同办公的图书馆管理系统优点是什么?
- 9协同办公软件可以为您做到什么?
- 10OA办公系统的主要功能是什么?重庆哪家软件公司开发的功能比较强?
- 11重庆某公司对OA系统功能改进需求概述
- 12网络实战:LVS软件实现Linux集群
- 13赛门铁克最新研究结果称虚拟化导致备份问题
- 14解析新一代数据中心的六大关键技术
- 15OA系统里面表单的制作
- 16轻松办公初体验 OA视频会议评测
- 17从即时监控出发 让网络管理的效率更高
- 18oa办公软件有哪些功能是免费的?
- 19云计算使得关系数据库逐渐落伍
- 20为企业的协同OA办公系统平台“知识管理工程”分析
- 21OA系统是否强大 关键要看工作流
- 22展望OA办公系统发展的六大趋势
- 23RATHINK-XOA锐翔协同办公平台技术体系
- 24如何让烦恼重归信任 细谈虚拟化七宗罪
- 25企业对OA软件最终目的的认识误区
- 26无线网络中常见的几个故障及解决措施
- 27专家称虚拟化技术将推动云计算应用
- 28蓝凌科技构建一汽海马协同办公系统案例
- 29安徽省公安厅协同办公系统案例
- 30基于微软平台的工作流技术开发实践与研究