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

CockroachDB權威指南

  • 作者:(澳)蓋伊·哈里森//(美)傑西·塞爾德斯//本·達內爾|責編:王春華//趙亮宇//馮潤峰|譯者:許力//劉勝藍//丁男
  • 出版社:機械工業
  • ISBN:9787111752868
  • 出版日期:2024/05/01
  • 裝幀:平裝
  • 頁數:412
人民幣:RMB 149 元      售價:
放入購物車
加入收藏夾

內容大鋼
    CockroachDB是為支撐現代數據驅動雲應用而構建的分散式SQL資料庫,本書可以幫助你了解CockroachDB的研發信息。通過閱讀本書,軟體開發人員、架構師和DevOps/SRE團隊成員將學到如何使用CockroachDB創建可擴展的應用,並在為最終用戶提供無縫交付能力的同時保障系統具備「堅不可摧」的特性。你還將學會如何將現有應用遷移到CockroachDB的高性能雲原生數據架構上。
    如果你熟悉分散式系統,就會很了解資料庫提供強大的數據正確性和一致性保障能力的好處,以及為全球分散式終端用戶提供可優化的超低延遲能力的優勢。
    通過閱讀本書,你將學到:
    基於分散式基礎設施設計和構建應用,包括數據建模和模式設計。向CockroachDB遷移數據
    在分散式基礎設施上運行具備ACID特性的事務井實現讀寫數據。
    規劃具備跨單區域和多區域集群彈性擴展能力的CockroachDB系統。
    保障安全,實現監控並優化你的CockroachDB系統。

作者介紹
(澳)蓋伊·哈里森//(美)傑西·塞爾德斯//本·達內爾|責編:王春華//趙亮宇//馮潤峰|譯者:許力//劉勝藍//丁男

目錄
前言
第一部分  CockroachDB基礎
  第1章  CockroachDB簡介
    1.1  資料庫簡史
    1.2  CockroachDB橫空出世
    1.3  CockroachDB上線
    1.4  總結
  第2章  CockroachDB架構設計
    2.1  CockroachDB集群架構
    2.2  CockroachDB軟體棧
    2.3  CockroachDB SQL層
    2.4  從SQL到鍵值對
    2.5  CockroachDB事務層
    2.6  CockroachDB分散式管理層
    2.7  CockroachDB複製層
    2.8  CockroachDB存儲層
    2.9  總結
  第3章  使用入門
    3.1  安裝
    3.2  使用GUI客戶端
    3.3  CockroachDB功能探索
    3.4  使用編程語言
    3.5  總結
  第4章  CockroachDB SQL
    4.1  SQL的兼容性
    4.2  通過SELECT查詢數據
    4.3  創建表和索引
    4.4  插入數據
    4.5  UPDATE
    4.6  UPSERT
    4.7  DELETE
    4.8  TRUNCATE
    4.9  IMPORT/IMPORT INTO
    4.10  事務語句
    4.11  其他數據定義語言目標
    4.12  管控命令
    4.13  信息模式
    4.14  總結
第二部分  開發CockroachDB應用
  第5章  CockroachDB模式設計
    5.1  邏輯數據建模
    5.2  物理設計
    5.3  反範式化
    5.4  JSON文檔模型
    5.5  索引
    5.6  總結
  第6章  應用設計和實現
    6.1  CockroachDB編程
    6.2  管理事務
    6.3  使用ORM框架

    6.4  總結
  第7章  應用遷移和集成
    7.1  數據載入
    7.2  從其他資料庫遷移數據
    7.3  導出CockroachDB中的數據
    7.4  變更數據捕獲
    7.5  總結
  第8章  SQL調優
    8.1  找到執行緩慢的SQL
    8.2  通過EXPLAIN命令解釋並追蹤SQL語句
    8.3  變更SQL執行
    8.4  優化器性能調優
    8.5  總結
第三部分  CockroachDB的部署與管理
  第9章  規劃部署
    9.1  理解你的需求
    9.2  部署方式選項對比
    9.3  無伺服器部署
    9.4  單區域專屬集群部署
    9.5  配置自托管高可用集群
    9.6  總結
  第10章  單個區域部署
    10.1  專屬集群部署或雲部署
    10.2  在Kubernetes上部署
    10.3  總結
  第11章  多區域部署
    11.1  多區域的概念
    11.2  多區域部署
    11.3  總結
  第12章  備份和災難恢復
    12.1  備份
    12.2  恢複數據
    12.3  導出數據
    12.4  災難恢復最佳實踐
    12.5  總結
  第13章  安全保障
    13.1  防火牆配置
    13.2  加密和伺服器證書
    13.3  靜態加密
    13.4  身份驗證機制
    13.5  授權
    13.6  日誌記錄和審計
    13.7  安全保障最佳實踐
    13.8  總結
  第14章  管理和故障定位
    14.1  監控
    14.2  日誌配置
    14.3  集群管理
    14.4  故障排查
    14.5  總結

  第15章  集群優化
    15.1  調優與滅火
    15.2  工作負載優化
    15.3  集群平衡
    15.4  網路
    15.5  內存優化
    15.6  鍵值對緩存
    15.7  磁碟I/O
    15.8  橫向擴容
    15.9  總結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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