NoSQL数据库原理这本书讲的是什么

简介: 1. 校企合 作典范。 2. 计算机教指委提供指导。 3. 华为公司提供技术支持和案例。 4. 作者水平高,层次高。 5. 是计算机类专业教指委-华为ICT产学合 作项目——大数据系列规划教材

本书对统称为NoSQL的分布式非关系型数据库原理和使用方法进行介绍。

第1章,首先介绍NoSQL数据库的起源背景和设计理念,以及相关技术概念。然后介绍大数据技术体系,以及NoSQL在该技术体系的地位和作用。

第2章,首先回顾关系型数据库的主要机制,然后介绍NoSQL数据库的常见技术原理,以及NoSQL的常见存储模式。

第3章,对Hadoop工具进行介绍,重点介绍HDFS的技术原理和基本使用方法。

第4章,介绍HBase的基本架构、基本使用方法和编程方法。

第5章,介绍HBase中核心技术原理,包括水平分区机制、数据写入机制、列族与合并机制等。对HBase中的高级管理方法、深入使用方法进行简要介绍,并对HBase的第三方插件与工具进行介绍。

第6章,介绍Cassandra的基本原理和使用方法。首先介绍Amazon Dynamo的相关原理,然后介绍Cassandra的安装配置与CQL语言。

第7章,介绍以MongoDB为代表的文档型数据库的原理和基本使用方法。

第8章,介绍其他一些知名的NoSQL数据库技术与工具。

本书帮助读者从理论和实践两方面深入理解NoSQL数据库的特点。在理论上,突出NoSQL数据库由于采用分布式架构和非关系型模式所产生的优势和限制;在实践上,给出命令行操作、Java和Python语言编程等多种访问NoSQL数据库的示范方法。本书面向已经了解关系型数据库的原理和操作方式,且具有一定编程基础的读者。

编委会

主任 陈钟 北京大学

副主任 杜小勇 中国人民大学

周傲英 华东师范大学

马殿富 北京航空航天大学

李战怀 西北工业大学

冯宝帅 华为技术有限公司

张立科 人民邮电出版社

秘书长 王翔 华为技术有限公司

戴思俊 人民邮电出版社

委员 (按姓名拼音排序)

崔立真 山东大学

高小鹏 北京航空航天大学

侯宾 北京邮电大学

林子雨 厦门大学

刘耀林 华为技术有限公司

沈刚 华中科技大学

嵩天 北京理工大学

汪卫 复旦大学

王宏志 哈尔滨工业大学

王兴伟 东北大学

印鉴 中山大学

张志峰 华为技术有限公司

邹北骥 中南大学

段立新 电子科技大学

桂劲松 中南大学

黄岚 吉林大学

刘博 人民邮电出版社

乔亚男 西安交通大学

石胜飞 哈尔滨工业大学

唐卓 湖南大学

王伟 同济大学

王建民 清华大学

薛志东 华中科技大学

袁晓如 北京大学

赵卫东 复旦大学

邹文波 人民邮电出版社

毫无疑问,我们正处在一个新时代。新一轮科技革命和产业变革正在加速推进,技术创新日益成为重塑经济发展模式和促进经济增长的重要驱动力量,而“大数据”无疑是第一核心推动力。

当前,发展大数据已经成为国家战略,大数据在引领经济社会发展中的新引擎作用更加突显。大数据重塑了传统产业的结构和形态,催生了众多的新产业、新业态、新模式,推动了共享经济的蓬勃发展,也给我们的衣食住行带来根本改变。同时,大数据是带动国家竞争力整体跃升和跨越式发展的巨大推动力,已成为全球科技和产业竞争的重要制高点。可以大胆预测,未来,大数据将会进一步激起全球科技和产业发展浪潮,进一步渗透到我们国计民生的各个领域,其发展扩张势不可挡。可以说,我们处在一个“大数据”时代。

大数据不仅仅是单一的技术发展领域和战略新兴产业,它还涉及科技、社会、伦理等诸多方面。发展大数据是一个复杂的系统工程,需要科技界、教育界和产业界等社会各界的广泛参与和通力合作,需要我们以更加开放的心态,以进步发展的理念,积极主动适应大数据时代所带来的深刻变革。总体而言,从全面协调可持续健康发展的角度,推动大数据发展需要注重以下五个方面的辩证统一和统筹兼顾。

一是要注重“长与短结合”。所谓“长”就是要目标长远,要注重制定大数据发展的顶层设计和中长期发展规划,明确发展方向和总体目标;所谓“短”就是要着眼当前,注重短期收益,从实处着手,快速起效,并形成效益反哺的良性循环。

版权:人民邮电出版社