搞懂NoSQL的15堂課(NoSQL Distilled中文版)
商品資訊
ISBN13:9789862767436
出版社:碁峰資訊
作者:Pramod J. Sadalage; Martin Fowler
譯者:吳曜撰
出版日:2013/05/15
裝訂/頁數:平裝/225頁
規格:23cm*17cm*2cm (高/寬/厚)
版次:2
商品簡介
如何處理Big Data,讓這本書來告訴你
處理日益龐大的資料的需求是造成採用非關聯式「NoSQL」資料庫的其中一個原因。NoSQL資料庫的擁護者宣稱它能夠被用來建立更有效率、規模更大且更容易撰寫程式的系統。本書簡潔但全面的介紹解釋NoSQL資料庫是如何運作的,並且它們是如何比傳統的關聯式資料庫要好。作者提供快節奏的導覽,讓你知道要如何評斷NoSQL資料庫是否符合你的需求,並且告訴你哪個技術是應該要繼續被探討研究的。
本書的第一部分專注於核心概念,包含無綱要資料模型、聚集、新的分散式模型、CAP理論以及map-reduce。在第二部分中,作者搭配實作NoSQL來探討結構性與設計性的議題。書中也列出了一些真實的使用案例,用來展示NoSQL資料庫的運作,並且使用Riak、MongoDB、Cassandra與Neo4J來展示具代表性的功能範例。另外,藉由利用Pramod Sadalage的開創性工作,本書會介紹要如何搭配綱要移植來實作進化的設計:這是一個套用NoSQL資料庫時所不可或缺的技巧。本書最終以描述NoSQL是如何引領多語言維持的新紀元作結,多語言維持即是多個資料儲存的世界共同存在,並且設計者能夠為每個資料存取的型態選擇最佳化的技術。
本書涵蓋的主題包括:
.評估哪個企業應用程式是適合(或是不適合)使用NoSQL的。
.瞭解發佈NoSQL的結構性取捨
.使用NoSQL來簡化開發,避免記憶體中資料結構與關聯式資料庫之間的對應資料的問題
.比較現今主流NoSQL所提供的功能
.探討查詢語言:CQL與Cypher
.管理效能、可靠度、可達性以及回復性
.在敏捷開發環境中使用NoSQL
.在搜尋/取出、元資料管理、文字分析、社群網路、商務智慧與金融服務中套用NoSQL
.在叢集中使用NoSQL資料庫來更有效率的處理大資料問題
.CAP理論是如何套用在關於一致性、可達性與延遲之上的思考
.Map-reduce模式是如何讓計算在一個叢集之上被平行化
.為何NoSQL是一個沒有被定義意義的詞
目次
前言
第一部分 瞭解
第1章|為何使用NoSQL?
第2章|聚集資料模型
第3章|資料模型進階
第4章|分散式模型
第5章|一致性
第6章|版本戳記
第7章|Map-Reduce
第二部分 實作
第八章|鍵值資料庫
第9章|文件資料庫
第10章|欄位群儲存
第11章|圖形資料庫
第12章|綱要移植
第13章|多語言維持
第14章|NoSQL之外
第15章|選擇你的資料庫
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。