`
zhang__qiang
  • 浏览: 3563 次
社区版块
存档分类
最新评论

《大数据挑战与NoSQL数据库技术》

 
阅读更多
    麦肯锡称:数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素。人们对于海量数据的挖掘和运用,预示着新一波生产率增长和消费者盈余浪潮的到来。随着互联网的高速发展,云时代的来临,越来越多的人开始接触并应用互联网来解决工作甚至于生活中所遇见的问题,互联网公司则在日常的运营中对用户的网络数据进行保存、处理,这一过程中无疑会产生大量急剧增长的数据。

 

截止到2012年数据已从TB发展到PBEB、乃至ZB的级别,这些大量增长的数据放到传统的关系型数据库分析处理时会浪费大量的时间和金钱,传统的数据库对于这方面的扩展性已经遇见了瓶颈。面对如此大量的数据,如何高效的获取、存储、分析、共享甚至于展示已被越来越多的人所关注。

 

对于数据存储效率的解决方案,之前了解过内存数据库,大家应该都知道传统的数据库数据是放置到物理硬盘上的,对于数据的存储、展示都是相对于硬盘进行操作。而内存数据库在数据的计算、存储等方面是针对系统内存进行操作的,因此效率方面肯定是要比磁盘数据库高的,不过它也面临一个问题,内存是有限的面对不断增长的数据量内存数据库也是无能为力。

 

大数据挑战与NoSQL数据库技术》就是一本讲解如何应对大数据时代的经典书籍。本书详细讲解了面对大数据的挑战,人们寻求的一些解决方案,同时这些解决方案促使新的管理系统和处理框架的产生。通过对大数据解决方案的讲解引出了四类大数据存储和管理数据库系统,并行数据库、NoSQL数据管理系统、NewSQL数据管理系统、云数据管理,并对它们各自的优缺点进行了讲解。其中NoSQL就是大数据时代背景下的产物。

 

NoSQL (“Not Only SQL”),非关系型数据库,在这个关系型数据库盛行的年代,它无疑是一项全新的数据库革命性运动,在人们对数据库高并发读写的需求、对海量数据的高效率存储和访问的需求、对数据库的高可扩展性和高可用性的需求,这几个需求的要求之下关系型数据库已经不能满足人们NoSQL应运而生。通过对本书的试读了解到了如下几个技术点:

 

      1. 简单灵活的数据模型。无需事先为要存储的数据建立字段,每个记录拥有唯一的键,系统只需支持单记录的原子性,不支持关系操作,从而提高了查询性能和相应的扩展性。

      2. 元数据和应用数据的分离。最初接触元数据是在Sysbase IQ数据库上,元数据代表数据库(系统)级别的数据,应用数据则代表用户的具体操作数据。

      3.  弱一致性。复制应用数据达到一致性。

 

       之前对于大数据量的概念有一些初步的了解,对提高他们的应用、存储效率方面也仅限于应用一些索引、试图、数据分区等数据库技术,目前开发的系统对于大数据的解决方案则是应用的Sysbase IQ(列式数据库)。对于NoSQL之前没有太多的涉及,通过对这几章的试读让我对大数据的解决方案有了一个全方位的了解对于NoSQL的应用有了浓厚的兴趣。真心的希望赶快读完这本书,充实自己,并且能够在以后的工作中真正的运用这方面的知识。   

分享到:
评论

相关推荐

    大数据-大数据挑战与NoSQL数据库技术

    《大数据挑战与NoSQL数据库技术》共分为三部分。理论篇重点介绍大数据时代下数据处理的基本理论及相关处理技术,并引入NoSQL数据库;系统篇主要介绍了各种类型NoSQL数据库的基本知识;应用篇对国内外几家知名公司在...

    大数据挑战与NoSQL数据库技术PDF

    大数据挑战与NoSQL数据库技术

    大数据挑战与NoSQL数据库技术 (PDF版)- 陆嘉恒编著

    《大数据挑战与NoSQL数据库技术》 - 陆嘉恒编著

    大数据挑战与NoSQL数据库技术

    大数据挑战与NoSQL数据库技术 前100页

    《大数据挑战-NoSQL数据库技术》读书笔记

    《大数据挑战-NoSQL数据库技术》读书笔记

    NoSQL数据库PPT.pptx

    二.NoSQL数据库的产生 关系数据库面临挑战 关系数据库面对超大规模和高并发的SNS类型的web2.0纯动态网站显得力不从心,暴露了很多难以克服的问题 A 大数据发展 大规模数据集合,多重数据带来了许多挑战,尤其是...

    noSQL数据库相关知识点

    NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高...NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,特别是大数据应用难题。

    NoSQL数据库介绍

    NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高...NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。

    关于NoSQL数据库你要了解的10个关键特征

    本文中我们将关注非关系型NoSQL数据库的10个关键特征:排在前5位的优点和前5位的挑战。  NoSQL的五大优点  1:弹性扩展  多年来,数据库负载需要增加时,数据管理员只能依赖于纵向扩展(scale-up)–买更多更强...

    大数据的挑战-大数据时代到来.doc

    Management of Probabilistic Data Foundations and Challenges 大数据的引入: 1沃尔玛...此外,Facebook、Apache软件基金 会等企业和机构也于近几年发布了自己的NoSQL数据库等新型数据处理平台来应对大数据 的分析和

    软件学报]数据管理技术的新格局

    数据获取技术的革命性进步、存储器价格的显著下降以及...沿着数据库技术进步的历史脉络,从应用维度(操作型与分析型应用)入手,为读者展开当今数据管理技术的新格局, 讨论具有挑战性的重要问题,并介绍作者自己的研究工作.

    大数据基础实战理论知识总结

    面海量数据的存储需求和管理挑战,分布式文件系统、NoSQL数据库以数据湖等技术被提出和广应用。这些技术工具能够帮助我们高效地存储、管理和检索大规模数据,并对数据进行有效的备份和恢复。 第,数据处理与分析是...

    2012年数据库技术大会演讲PPT.zip

    专场9:NoSQL数据库创新专场—演讲嘉宾及主题 唐福林—Redis大数据之路 刘成华—电信行业的NOSQL技术探索 邹润谋—开放云平台数据引擎CMEM 专场10:DB2应用实践专场—演讲嘉宾及主题 王飞鹏—Oracle与DB2那些事(二...

    mongodb nosql,安装简单

    NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。虽然NoSQL流行语火起来才短短一年的时间,但是不可否认,现在已经开始了第二代运动。尽管早期的堆栈代码只能算是一种...

    大数据与图书馆服.pptx

    在大数据存储方面,有分布式缓存、基于MPP的分布式数据库、分布式文件系统和NoSQL数据库技术,通过这些技术,大数据的优势得以发挥,其数据才得以整合和利用,从而为社会带来效益的提升。近几年,大数据在国内外都有...

    纵横大数据 云计算数据基础设施 何小朝

    本书主要从宏观上介绍云计算基础设施,对需要了解技术原理而非技术细节的读者有很大的帮助。分析大数据时代面临的挑战,从原理的角度介绍了NoSQL、分布式计算系统、分布式文件系统,深入浅出,通俗易懂。

    大数据整体架构.zip

    在数据存储方面,该文档解释了如何使用分布式文件系统(如Hadoop的HDFS)和NoSQL数据库(如MongoDB和Cassandra)来存储大量数据。它还介绍了数据湖的概念,这是一种存储原始数据的方法,以便后续进行处理和分析。在...

    2013中国数据库大会ppt(1)

    为方便大家阅读,已将ppt转换为pdf格式 下附目录: 大数据革命.pdf ...大数据,商业智能的挑战.pdf 云端漫步——利用Amazon AWS构建可伸缩的数据分析平台.pdf 分享dba团队管理和发展.pdf DBA团队管理.pdf

Global site tag (gtag.js) - Google Analytics