幫助中心 | 我的帳號 | 關於我們

NoSQL資料庫基礎(21世紀高等學校電腦專業實用系列教材)/好程序員成長叢書

  • 作者:編者:魏濤//楊晨|責編:付弘宇//李燕
  • 出版社:清華大學
  • ISBN:9787302677970
  • 出版日期:2024/12/01
  • 裝幀:平裝
  • 頁數:289
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要講解NoSQL資料庫相關的熱門核心技術、理論及實踐操作,旨在幫助讀者了解不同類型的NoSQL資料庫和它們的應用場景。
    本書每個章節均配置了豐富的示例或案例,幫助讀者充分理解常用數據預處理方法的精髓,掌握具體技術細節,並在實踐中提升實際開發能力。本書可作為高等學校電腦相關專業的教材,也可以作為相關技術愛好者的入門用書。

作者介紹
編者:魏濤//楊晨|責編:付弘宇//李燕

目錄
第1章  NoSOL資料庫基礎
  1.1  認識NoSQL資料庫
    1.1.1  NoSQL簡介
    1.1.2  關係資料庫與非關係資料庫
    1.1.3  NoSQL資料庫所共同具備的特徵和突出優勢
  1.2  NoSQL資料庫的重要理論
    1.2.1  CAP原則
    1.2.2  ACID特性
    1.2.3  BASE理論
    1.2.4  最終一致性
    1.2.5  數據複製與分片
  1.3  NoSQL資料庫的分類
    1.3.1  鍵值對存儲資料庫
    1.3.2  文檔存儲資料庫
    1.3.3  列族存儲資料庫
    1.3.4  圖形存儲資料庫
    1.3.5  NoSQL資料庫的比較
    1.3.6  根據業務需求選擇NoSQL資料庫
  1.4  NoSQL資料庫的應用場景
    1.4.1  NoSQL與大數據
    1.4.2  NoSQL與雲計算
    1.4.3  NoSQL與物聯網
  1.5  本章小結
  1.6  習題
第2章  鍵值對存儲資料庫Redis
  2.1  認識Redis
    2.1.1  Redis簡介
    2.1.2  Redis的特點
    2.1.3  Redis的應用場景
  2.2  Redis支持的數據結構
  2.3  在Linux系統中部署Redis
    2.3.1  下載與安裝Redis
    2.3.2  啟動與停止Redis服務
    2.3.3  使用Redis-cli連接Redis
  2.4  Redis鍵值管理操作
    2.4.1  操作鍵
    2.4.2  操作字元串
    2.4.3  操作列表
    2.4.4  操作集合
    2.4.5  操作散列
    2.4.6  操作有序集合
  2.5  Redis高級管理與監控
    2.5.1  Redis資料庫配置
    2.5.2  Redis資料庫備份與恢復
    2.5.3  Redis命令批量執行
    2.5.4  Redis圖形化管理工具
  2.6  本章小結
  2.7  習題
第3章  文檔存儲資料庫MongoDB
  3.1  認識MongoDB

    3.1.1  MongoDB簡介
    3.1.2  MongoDB的應用場景
    3.1.3  MongoDB的文檔存儲結構
    3.1.4  MongoDB的數據類型
  3.2  部署MongoDB
    3.2.1  基於Windows平台部署MongoDB
    3.2.2  基於Linux平台部署MongoDB
  3.3  使用Shell管理MongoDB
    3.3.1  MongoDB的基礎操作
    3.3.2  新增文檔
    3.3.3  查詢文檔
    3.3.4  更新文檔
    3.3.5  刪除文檔
    3.3.6  文檔聚合和管道操作
    3.3.7  索引操作
  3.4  MongoDB高級管理
    3.4.1  文檔數據導入與導出
    3.4.2  數據備份與恢復
    3.4.3  安全與訪問控制
  3.5  本章小結
  3.6  習題
第4章  在不同環境下操作MongoDB
  4.1  基於Python環境操作MongoDB
    4.1.1  搭建Python開發環境
    4.1.2  使用PythonAPI操作MongoDB
  4.2  使用Java操作MongoDB
    4.2.1  搭建Java開發環境
    4.2.2  使用JavaAPI操作MongoDB
  4.3  使用Studio3T操作MongoDB
    4.3.1  搭建Studio3T開發環境
    4.3.2  使用Studio3T操作MongoDB
  4.4  本章小結
  4.5  習題
第5章  GridFS
  5.1  認識GridFS
    5.1.1  GridFS簡介
    5.1.2  GridFS的應用場景及優勢
    5.1.3  GridFS的存儲結構
  5.2  在不同環境下操作GridFS
    5.2.1  使用Shell操作GridFS
    5.2.2  使用Python操作GridFS
    5.2.3  使用Studio3T操作GridFS
  5.3  本章小結
  5.4  習題
第6章  列族存儲資料庫HBase
  6.1  認識HBase
    6.1.1  HBase簡介
    6.1.2  HBase的數據模型
  6.2  HBase的存儲架構
    6.2.1  HBase的架構及組件

    6.2.2  HBase的文件存儲格式
    6.2.3  HBase的整個存儲流程
    6.2.4  HBase和HDFS
  6.3  HBase表設計
  6.4  部署HBase
    6.4.1  部署Hadoop
    6.4.2  HBase的單機模式
    6.4.3  HBase的HA模式
  6.5  使用HBaseShell操作HBase
    6.5.1  常用的基本操作
    6.5.2  常用的Namespace操作
    6.5.3  常用的DDL操作
    6.5.4  常用的DML操作
  6.6  HBase的性能優化
  6.7  本章小結
  6.8  習題
第7章  列族存儲資料庫Cassandra
  7.1  認識Cassandra
    7.1.1  Cassandra簡介
    7.1.2  Cassandra的數據模型
  7.2  安裝Cassandra
  7.3  使用CQL管理數據
    7.3.1  Cassandra的數據類型
    7.3.2  CQL的常用命令
    7.3.3  鍵空間操作
    7.3.4  數據表操作
    7.3.5  數據CRUD操作
    7.3.6  批量處理
    7.3.7  索引操作
    7.3.8  函數支持
  7.4  Cassandra資料庫高級管理
    7.4.1  數據導入與導出
    7.4.2  備份與恢復
  7.5  本章小結
  7.6  習題
第8章  圖形存儲資料庫Neo4j
  8.1  認識Neo4j
    8.1.1  Neo4j簡介
    8.1.2  Neo4j的應用場景
    8.1.3  Neo4j的數據模型
  8.2  部署Neo4j
    8.2.1  基於Windows平台部署Neo4j
    8.2.2  基於Linux平台部署Neo4j
  8.3  使用Cypher管理Neo4j數據
    8.3.1  Cypher簡介
    8.3.2  資料庫的基本操作
    8.3.3  節點操作
    8.3.4  關係操作
    8.3.5  排序與聚合操作
    8.3.6  路徑操作

    8.3.7  索引操作
    8.3.8  約束操作
  8.4  數據建模和設計
    8.4.1  社交網路數據模型的基本元素
    8.4.2  資料庫架構設計
    8.4.3  數據導入和導出
  8.5  本章小結
  8.6  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032