当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-01-25 23:11:00  来源:本站整理

横当作岭侧成峰 列数据库也有自己的春季[MSSQL防范]

赞助商链接



  本文“横当作岭侧成峰 列数据库也有自己的春季[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

【51CTO察看】列数据库是什么?它毕竟有什么样的作用?这些问题可以说是质疑者们常常谈到的.固然列数据库默默无闻,但是它们的本领与上风,倒是不容扼杀的,列数据库也会有自己的春季.

列数据库的定义

列存储数据库就是以关系数据库中的属性或列为单位举行存储,数据表记录中的同一属性值被存储在一同,而一条记录中差别属性值则辨别存放于差别的文件中.有列存储数据库就应当存在行存储数据库,传统以记录或行数据位单位举行存储的数据库成为行存储数据库或行数据库.在这里倡议大家参考《NoSQL那些事:51CTO带您走进列数据库》一文.

列数据库的利用

最出名的列数据库自然是Sybase IQ.由于列存储中查询的挑选法则是通过列来定义的,所以整个列数据库其实就是自动化索引的.在数据紧缩方面,Sybase IQ较传统的关系型数据库越发有效,乃至能到达五倍的效果.

横当作岭侧成峰 列数据库也有自己的春季

Sybase IQ

其实各位关于列存储数据库的理解,可以借用Excel.我们普通都是按照时间次序,以行为单位储备信息.但是在很多时刻,我们要做的加减乘除倒是在列里面完成,所以列存储数据库在切确解析,找寻符合数据量方面有其上风.

列数据库主要用于数据发掘、抉择支持和地理信息系统等查询密集型系统中,因为一次查询就要得出后果,而不能每次都要遍历全部的数据库.所以彭凡在某国内数据库厂商公布会上看到的列存储数据库案例,大多都是利用在人口统计调查、医疗解析等行业中.这种行业需求处理大量的数据统计解析,假定采取行数据库,必将损耗时间会无限放大.

列数据库不是关系型数据库的"终结者"

谈到了这么多列数据库的好处,大家必定在想:为什么不能操纵这些NoSQL代替关系型数据库?关系型数据库不是已经日薄西山了吗?在这里我们还要从普通企业的商业情势谈起.

关于目前大大都企业的情势来说,还是习惯把用户的数据记录在一行当中,数据库中的一行就是一个"帐户",这种固定思维可以说还是一种一对多的思惟在作怪.以这种思惟成立起来的行数据库当然是数据库市场上的强者,Oracle微软和IBM等企业的数据库也几近满是行存储数据库.列存储数据库,在市场上占据的份额可以说是微乎其微.

假如不是NoSQL的兴起,很多人怕是还不会注意到列数据库.虽说列数据库历史长远,但是暴光度大概还不及Cassandra等后来者,主要出名的也就是Sybase IQ、Infobright等国外品牌.不过51CTO彭凡认为,这是因为之前列数据库厂商还只是一门心机惟着若何抵挡行数据库,没有想到共生共赢的思绪.比方目前NoSQL运动都改成Not Only SQL,企图不再是代替关系型数据库,而是要为了更好的数据库性能共同合作.NoSQL不再是关系型数据库的终结者了.

有的厂家在推出新的列数据库产品时,可以是附加在原有关系型数据库上的产品,供应的服务主如果基于数据发掘和抉择支持系统.通过这种情势晋升用户的数据库操纵效率,到达自身发展的目的.这种情势可以说为列数据库的发展开辟了新的途径,让更多的DBA接触到列数据库,理解列数据库,这样才能增长列数据库的发展.

横当作岭侧成峰,远近高低各差别.关系型数据库在数据库市场一家独大的历史正被翻过去,改变无穷的市场决意了需求多样化的技术实现手段.可以预见到,列数据库的春季正在到来.

<
  以上是“横当作岭侧成峰 列数据库也有自己的春季[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 横当作岭侧成峰 列数据库也有自己的春季
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .