载入中。。。 'S bLog
 
载入中。。。
 
载入中。。。
载入中。。。
载入中。。。
载入中。。。
载入中。。。
 
填写您的邮件地址,订阅我们的精彩内容:


 
云数据库发展的几条技术路线
[ 2010/5/17 10:42:00 | By: 梦翔儿 ]
 

一、从云数据库底层存储文件系统上来说,
    1.1 可以使用现有的分布式文件系统
        1.1.1 可以使用基于Master/Slave结构的分布式文件系统
        1.1.2 可以使用基于P2P结构的分布式文件系统
    1.2 可以使用自己设计的文件系统,来存储实际的数据

    使用自己设计的文件系统,显然可以更加容易地支持上层的各种查询优化,但是其代价也更加高昂。目前,主流的云数据库系统设计方案,都还是使用现有的分布式文件系统。其中,又以使用Master/Slave分布式文件系统最为普遍。

二、从云数据库系统架构上来说,
    2.1 使用现有的RDBMS作为各个节点的存储容器,从而构建云数据库系统
    2.2 使用全新的数据模型设计云数据库系统

    显然,使用前者,在基本实现上较为简单,其难点主要在于如何划分数据,以及构建分布式的查询引擎。使用后者,则可以较为容易地针对Map/Reduce方法来设计数据模型,从而天然地适应分布式环境,但是其难点在于要将原来数据库系统的各个模块重新设计考虑一遍。

究竟使用哪种方式的技术路线,最有利于云数据库系统的发展,恐怕目前还没有定论,需要经过进一步的技术检验与市场检验。

转载自http://www.wangzhongyuan.com/archives/762.html

 
 
  • 标签:云数据库 
  • 发表评论:
    载入中。。。

     
     
     

    梦翔儿网站 梦飞翔的地方 http://www.dreamflier.net
    中华人民共和国信息产业部TCP/IP系统 备案序号:辽ICP备09000550号

    Powered by Oblog.