• 今日66折
  • 天天BUY
年度百大暢銷榜
  • 定價:780
  • 優惠價:79616
  • 優惠期限:2021年03月31日止
  • 抵用購物金最多再省$185 詳情
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

  MongoDB是如何幫助你管理從網站應用程式蒐集而來的大量資料呢?藉由本書權威性的介紹,你可以了解文件導向式資料庫具有哪些優勢,以及如何駕馭MongoDB這個安全、高效能的系統,實作出一個高可用性、同時具備水平延展性的資料模型。 
 
  本書不僅可以做為開發人員的參考指南,系統管理員也可以從本書中學到進階的配置方案。無論是NoSQL新手或MongoDB的使用者,都可以從本書中學到你所需要的知識。 
 
  本書可以幫助您了解: 
  .如何在MongoDB上進行寫入操作,查詢,以及建立複雜的查詢。 
  .為您的應用程式索引集合、彙總數據和使用交易。 
  .建立一個本地複製集,並瞭解複製如何與您的應用程序互動。 
  .設定叢集元件並為各種應用程式選擇碎片密鑰。 
  .探索應用管理的各個方面,並確定認證和授權。 
  .監控、備份和恢復部署時使用統計,部署MongoDB時使用系統設定。
 

作者介紹

作者簡介
 
Shannon Bradshaw 
 
  MongoDB的教育副總裁。Shannon管理MongoDB文件和MongoDB University團隊。這些團隊開發和維護MongoDB社群所使用的大多數MongoDB學習資源。Shannon擁有西北大學的電腦科學博士學位。在加入MongoDB之前,Shannon是一位電腦科學教授,專門研究資訊系統和人機互動。 
 
Eoin Brazil 
 
  MongoDB的高級課程工程師。他致力於使用MongoDB University提供的線上和講師指導的培訓產品,並曾在MongoDB的技術服務支援組織中擔任過多個職位。Eoin擁有利默里克大學的電腦科學博士學位和理學碩士學位,以及愛爾蘭國立大學戈爾韋分校的技術商業化博士學位。加入MongoDB之前,他領導了學術研究部門的行動服務和高效能計算團隊。 
 
Kristina Chodorow 
 
  軟體工程師,在MongoDB系統核心上工作了五年。她領導MongoDB的複製組開發以及編寫PHP和Perl應用程式。曾經以MongoDB為主題進行許多演講,目前在Google工作。 
 

目錄

第一部分 MongoDB 簡介 
第一章 簡介 
第二章 開始使用 
第三章 建立、更新以及刪除文件 
第四章 查詢 
 
第二部分 設計你的應用程式 
第五章 索引 
第六章 特別的索引和集合種類 
第七章 簡介聚集框架 
第八章 交易 
第九章 應用程式設計 
 
第三部分 複製 
第十章 設定複製組 
第十一章 複製組的元件 
第十二章 從應用程式連接複製組 
第十三章 管理 
 
第四部分 分片 
第十四章 簡介分片 
第十五章 配置分片 
第十六章 選擇分片鍵 
第十七章 分片管理 
 
第五部分 應用程式管理 
第十八章 查看應用程式在做什麼 
第十九章 MongoDB 安全性簡介 
第二十章 持久性 
 
第六部分 伺服器管理 
第二十一章 在正式環境中設定MongoDB 
第二十二章 監控MongoDB 
第二十三章 製作備份 
第二十四章 部署MongoDB 
 
附錄 A 部署MongoDB 
附錄 B MongoDB 內部運作
 

 
  本書分為六個部分,涵蓋了開發、管理以及部署資訊。 
 
  馬上開始使用MongoDB 
  在第一章中,我們提供MongoDB的背景知識:它為何被創造、它嘗試要達成的目的以及為什麼你應該在專案中選擇使用它。我們會在第二章中介紹更多的細節:MongoDB的核心概念以及專有名詞。第二章也會介紹初次使用MongoDB的方式,並且配合命令列界面開始使用資料庫。接下來的兩章會包含開發者使用MongoDB開發時的必要基礎知識。在第三章中,我們會描述該如何執行基本的寫入動作,包含如何在不同層級的安全性和速度下執行。第四章則會解釋要如何找到文件並且建立複雜的查詢。本章也涵蓋了要如何在結果中遞迴以及用來限制、跳過或是排序結果的選項。 
 
  使用MongoDB開發 
  在第五章中,會介紹什麼是索引以及要如何為MongoDB的集合建立索引。第六章會解釋要如何使用數種特別型態的索引以及集合。第七章涵蓋了數種使用MongoDB來聚集資料的技巧,包含計算數量、尋找唯一值、群組文件、聚集框架,並且將這些結果寫入一個集合中。第八章則會介紹「交易」:交易是什麼、要如何在你的應用程式中最佳使用它們、並且要如何調整。最後,這個部分的最後一章會說明要如何設計應用程式:提供要撰寫一個搭配使用MongoDB的應用程式時,所需要的一些技巧。 
 
  副本 
  副本的部分從第十章開始,第十章會告訴你一個在本機上設定一個複製組的快速方法,並且會涵蓋許多可供使用的設定選項。接著第十一章涵蓋了各種跟副本相關的概念。第十二章會展示副本是如何跟你的應用程式互動,而第十三章則從管理的面向來看運行一個複製組。 
 
  分片 
  分片的部分從第十四章開始,介紹如何快速的在本地端設定。第十五章會概述叢集的元件並且說明要如何設定它們。第十六章則會依照各種不同的應用程式來建議要如何選擇片鍵。最後,第十七章則涵蓋了分片叢集的管理。 
 
  應用程式管理 
  接下來兩章將從應用程式的角度來看MongoDB的管理。第十八章討論要如何審視MongoDB在做的事情。第十九章探討MongoDB的安全性,以及要如何配置驗證和軟體部署的授權。第二十章會解釋MongoDB如何耐久地儲存資料。 
 
  伺服器管理 
  最後一個部分主要介紹伺服器的管理。第二十一章涵蓋當要啟動或是停止MongoDB時常見的選項。第二十二章討論監測時要查看什麼內容,並且要如何解讀數據。第二十三章解釋在各種型態的部署下,要如何產生備份以及還原備份。最後,第二十四章會討論在部署MongoDB時要謹記在心的一些系統設定。 
 
  附錄 
  附錄A會解釋MongoDB的版本命名的規則,以及要如何在Windows、OS X以及Linux上安裝。附錄B介紹MongoDB內部的運作方式:它的儲存引擎、資料格式以及通訊協定。
 

詳細資料

  • ISBN:9789865026660
  • 規格:平裝 / 536頁 / 18.5 x 23 x 2.68 cm / 普通級 / 單色印刷 / 三版
  • 出版地:台灣

最近瀏覽商品

 

相關活動

  • 向過去求問,替未來奠基。開學書展精選3本75折。
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 東立動漫節_截止
  • 國際書展

訂閱電子報

想獲得最新商品資訊,請訂閱免費電子報