MongoDB大數據處理權威指南(第2版) 大数据应用与技术丛书:MongoDB大数据处理权威指南(第2版)

豪斯 (David Hows), Eelco Plugge, Peter Membrey, Tim Hawkins

  • 出版商: 清華大學
  • 出版日期: 2015-01-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • 頁數: 269
  • 裝訂: 平裝
  • ISBN: 7302383669
  • ISBN-13: 9787302383666
  • 相關分類: NoSQL大數據 Big-data

已絕版

買這商品的人也買了...

商品描述

<內容簡介>

《MongoDB大數據處理權威指南(第2版)》根據MongoDB的最新版本做了相應更新,其中包含MongoDB n最新的所有特性,包括版本2.2中引入的聚集框架和版本2.4中引入的哈希索引。MongoDB是最流行的「大數據」NoSQL數據庫技術,並且正處於發展中。來自10gen的David Hows(豪斯)以及具有豐富MongoDB開發經驗的Peter Membrey和Eelco Plugge,組成了本書的專家團隊,他們在本書中分享了自己的專業知識和經驗,幫助你瞭解成為MongoDB專家所需的所有知識。
    主要內容
    在所有主流平臺上搭建MongoDB,包括Windows、Linux、OS X和雲平臺(例如Rackspace、Azure和Amazon EC2)
    用GridFS和新的聚集框架
    使用非SQL命令處理數據
    使用PHP或Python編寫應用
    優化MongoDB
    掌握MongoDB管理方面的知識,包括複製、複製標籤和標籤分片

<目錄>

第Ⅰ部分  MongoDB基礎
第1章  MongoDB簡介
  1.1  瞭解MongoDB哲學
    1.1.1  使用正確的工具處理正確的工作
    1.1.2  天生缺少對事務的支持
    1.1.3  JSON和MongoDB
    1.1.4  採用非關係的方式
    1.1.5  選擇性能還是特性
    1.1.6  在任何地方均可運行數據庫
  1.2  將所有組合在一起
    1.2.1  生成或創建鍵
    1.2.2  使用鍵和值
    1.2.3  實現集合
    1.2.4  瞭解數據庫
  1.3  瞭解特性列表
    1.3.1  使用面向文檔存儲(BSON)
    1.3.2  支持動態查詢
    1.3.3  為文檔創建索引
    1.3.4  使用地理空間索引
    1.3.5  分析查詢
    1.3.6  就地更新信息
    1.3.7  存儲二進制數據
    1.3.8  複製數據
    1.3.9  實施分片
    1.3.10  使用映射和歸約函數
    1.3.11  全新的聚合框架
  1.4  獲取幫助
    1.4.1  訪問網站
    1.4.2  與MongoDB開發者溝通
    1.4.3  剪切和粘貼MongoDB代碼
    1.4.4  在Google小組中尋找解決方案
    1.4.5  利用JIRA跟蹤系統
  1.5  小結
第2章  安裝MongoDB
  2.1  選擇版本
  2.2  在系統中安裝MongoDB
    2.2.1  在Linux中安裝MongoDB
    2.2.2  在Windows中安裝MongoDB
  2.3  運行MongoDB
    2.3.1  先決條件
    2.3.2  研究安裝目錄佈局
    2.3.3  使用MongoDB shell
  2.4  添加額外的驅動
    2.4.1  安裝PHP驅動
    2.4.2  確認PHP安裝正確
    2.4.3  安裝Python驅動
    2.4.4  確認PyMongo安裝正確
  2.5  小結
第3章  數據模型
  3.1  設計數據庫
    3.1.1  集合的更多細節
    3.1.2  使用文檔
    3.1.3  在文檔中內嵌或引用信息
    3.1.4  創建_id字段
  3.2  構建索引
  3.3  使用地理空間索引
  3.4  在真實世界中使用MongoDB
  3.5  小結
第4章  使用數據
  4.1  瀏覽數據庫
  4.2  在集合中插入數據
  4.3  查詢數據
    4.3.1  使用點號
    4.3.2  使用函數sort、limit和skip
    4.3.3  使用固定集合、自然順序和$natural
    4.3.4  獲取單個文檔
    4.3.5  使用聚集命令
    4.3.6  使用條件操作符
    4.3.7  使用正則表達式
  4.4  更新數據
    4.4.1  使用update()更新
    4.4.2  使用save()命令實現upsert
    4.4.3  自動更新信息
    4.4.4  指定匹配數組的位置
    4.4.5  原子操作
    4.4.6  以原子的方式修改和返迴文檔
  4.5  重命名集合
  4.6  刪除數據
  4.7  引用數據庫
    4.7.1  手動引用數據
    4.7.2  使用DBRef引用數據
  4.8  使用索引相關的函數
    4.8.1  學習索引相關的命令
    4.8.2  強制使用某個索引查詢數據
    4.8.3  限制查詢匹配
  4.9  小結
第5章  GridFS
第Ⅱ部分  在開發中使用MongoDB
第6章  PHP和MongoDB
第7章  Python和MongoDB
第8章  高級查詢
第Ⅲ部分  使用MongoDB處理大數據
第9章  數據庫管理
第10章  優化
第11章  複製
第12章  分片