NoSQL數據庫原理
本書對統稱為NoSQL的分布式非關系型數據庫原理和使用方法進行介紹。第一章,首先介紹NoSQL數據庫的起源背景和設計理念,以及相關技術概念。其次介紹了大數據技術體系,以及NoSQL在該技術體系的地位和作用。第二章首先回顧關系型數據庫的主要機制,以及NoSQL數據庫的常見技術原理,以及NoSQL的常見存儲模式。第三章對Hadoop工具進行介紹,重點介紹HDFS的技術原理和基本使用方法。第四章介紹HBase的基本架構、基本使用方法和編程方法。第五章介紹HBase中核心技術原理,包括水平分區機制、數據寫入機制、列族與合并機制等。對HBase中的管理方法、深入使用方法進行簡介。以及對HBase的第三方插件與工具進行介紹。第六章介紹Cassandra的基本原理和使用方法。首先介紹AmazonDynamo的相關原理,其次介紹Cassandra的安裝配置與CQL語言。第七章介紹MongoDB為代表的文檔型數據庫的原理和基本使用方法。第八章介紹其他一些知名的NoSQL數據庫技術與工具。
·15.6萬字