舉報

會員
SequoiaDB分布式數(shù)據(jù)庫權(quán)威指南
最新章節(jié):
文后內(nèi)容
本書從分布式數(shù)據(jù)庫的背景與發(fā)展情況出發(fā),詳細、系統(tǒng)地介紹了國產(chǎn)分布式數(shù)據(jù)庫SequoiaDB(巨杉數(shù)據(jù)庫)的基礎(chǔ)知識、數(shù)據(jù)庫實例、架構(gòu)原理、運維管理等核心技術(shù)內(nèi)容,提供了性能調(diào)優(yōu)和問題診斷的基本思路。此外,書中還分享了SequoiaDB的行業(yè)應(yīng)用、最佳實踐、工具和生態(tài)等內(nèi)容。本書旨在幫助讀者更好地理解SequoiaDB的運行機制和原理,掌握運維管理的思路和實踐方法,適用于普通讀者入門SequoiaDB,也適用于對分布式數(shù)據(jù)庫有一定認識,且具備一定運維和開發(fā)能力的讀者深入了解SequoiaDB技術(shù)細節(jié)。
目錄(152章)
倒序
- 封面
- 版權(quán)信息
- 作者簡介
- 內(nèi)容簡介
- 序
- 前言
- 第1章 分布式數(shù)據(jù)庫行業(yè)的發(fā)展
- 1.1 分布式數(shù)據(jù)庫的行業(yè)背景與發(fā)展軌跡
- 1.1.1 螺旋上升、新舊交替的數(shù)據(jù)庫歷史
- 1.1.2 新一代分布式數(shù)據(jù)庫的發(fā)展方向——湖倉一體架構(gòu)
- 1.2 巨杉數(shù)據(jù)庫公司及其產(chǎn)品簡介
- 1.2.1 SequoiaDB的產(chǎn)品概述
- 1.2.2 SequoiaDB的核心特性
- 1.2.3 SequoiaDB的整體架構(gòu)
- 第2章 SequoiaDB行業(yè)應(yīng)用及最佳實踐
- 2.1 企業(yè)應(yīng)用場景
- 2.1.1 分布式聯(lián)機交易業(yè)務(wù)
- 2.1.2 數(shù)據(jù)中臺服務(wù)
- 2.1.3 內(nèi)容管理服務(wù)
- 2.2 企業(yè)級應(yīng)用案例
- 2.2.1 某銀行的分布式數(shù)據(jù)庫實踐
- 2.2.2 某省級農(nóng)信社的聯(lián)機交易業(yè)務(wù)應(yīng)用實踐
- 第3章 SequoiaDB基礎(chǔ)知識
- 3.1 SequoiaDB的安裝和部署
- 3.1.1 軟硬件環(huán)境需求
- 3.1.2 Linux的推薦配置
- 3.1.3 數(shù)據(jù)庫引擎的安裝
- 3.1.4 集群模式部署
- 3.1.5 Docker模式部署
- 3.2 MySQL實例的基本操作
- 3.2.1 配置SequoiaDB服務(wù)
- 3.2.2 啟動存儲集群
- 3.2.3 啟動MySQL服務(wù)
- 3.2.4 創(chuàng)建表和索引
- 3.2.5 CRUD
- 3.3 SDB Shell模式
- 3.3.1 啟動Shell
- 3.3.2 SDB Shell的基本操作
- 3.3.3 使用SDB Shell執(zhí)行腳本
- 第4章 數(shù)據(jù)庫實例
- 4.1 MySQL實例
- 4.1.1 MySQL實例的安裝和部署
- 4.1.2 MySQL實例的使用方法
- 4.1.3 MySQL開發(fā)——JDBC驅(qū)動程序
- 4.1.4 MySQL開發(fā)——ODBC驅(qū)動程序
- 4.2 PostgreSQL實例
- 4.2.1 PostgreSQL實例的安裝和部署
- 4.2.2 PostgreSQL實例的使用方法
- 4.2.3 PostgreSQL開發(fā)——JDBC驅(qū)動程序
- 4.2.4 PostgreSQL開發(fā)——ODBC驅(qū)動程序
- 4.3 SparkSQL實例
- 4.3.1 SparkSQL實例的安裝
- 4.3.2 SparkSQL實例的使用方法
- 4.3.3 Spark命令行的連接
- 4.3.4 Spark開發(fā)——JDBC驅(qū)動程序
- 4.4 MariaDB實例
- 4.4.1 MariaDB實例的安裝和部署
- 4.4.2 MariaDB實例的使用方法
- 4.5 S3實例
- 4.5.1 S3實例的安裝操作
- 4.5.2 S3實例的基本讀/寫操作
- 4.5.3 S3實例的命令行連接
- 4.5.4 S3實例的Java開發(fā)樣例
- 4.6 SequoiaFS文件系統(tǒng)實例
- 4.6.1 SequoiaFS文件系統(tǒng)實例的安裝和部署
- 4.6.2 掛載目錄
- 4.6.3 數(shù)據(jù)設(shè)計
- 4.6.4 API
- 4.7 JSON實例
- 4.7.1 JSON實例的安裝和部署
- 4.7.2 JSON實例的使用
- 4.7.3 JSON實例的開發(fā)
- 第5章 架構(gòu)和數(shù)據(jù)模型
- 5.1 節(jié)點
- 5.1.1 SQL節(jié)點
- 5.1.2 協(xié)調(diào)節(jié)點
- 5.1.3 數(shù)據(jù)節(jié)點
- 5.1.4 編目節(jié)點
- 5.1.5 資源管理節(jié)點
- 5.2 復(fù)制
- 5.2.1 復(fù)制組的原理
- 5.2.2 部署復(fù)制組
- 5.2.3 復(fù)制組選舉
- 5.2.4 復(fù)制組監(jiān)控
- 5.2.5 主備一致性
- 5.3 分區(qū)
- 5.3.1 數(shù)據(jù)庫分區(qū)的原理
- 5.3.2 分區(qū)配置
- 5.3.3 分區(qū)索引
- 5.3.4 多維分區(qū)
- 5.4 分布式事務(wù)
- 5.4.1 事務(wù)日志
- 5.4.2 二階段提交
- 5.4.3 隔離級別
- 5.4.4 事務(wù)配置
- 5.5 數(shù)據(jù)模型
- 5.5.1 數(shù)據(jù)模型概述
- 5.5.2 文檔記錄
- 5.5.3 集合
- 5.5.4 集合空間
- 5.5.5 大對象
- 5.5.6 索引
- 5.5.7 全文索引
- 5.5.8 序列
- 5.6 時間序列
- 5.6.1 邏輯時間
- 5.6.2 工具
- 第6章 進階使用與運維
- 6.1 數(shù)據(jù)遷移
- 6.1.1 從CSV文件遷移至SequoiaDB
- 6.1.2 從JSON文件遷移至SequoiaDB
- 6.1.3 實時的第三方數(shù)據(jù)復(fù)制
- 6.1.4 數(shù)據(jù)導(dǎo)出
- 6.2 版本升級
- 6.2.1 兼容性列表
- 6.2.2 離線升級
- 6.2.3 滾動升級
- 6.3 擴容/縮容
- 6.3.1 新增服務(wù)器
- 6.3.2 在服務(wù)器內(nèi)新增節(jié)點
- 6.3.3 集群服務(wù)器的縮容
- 6.3.4 集群服務(wù)器內(nèi)節(jié)點的縮容
- 6.4 備份與恢復(fù)
- 6.4.1 備份與恢復(fù)的原理
- 6.4.2 數(shù)據(jù)的備份
- 6.4.3 數(shù)據(jù)的恢復(fù)
- 6.4.4 日志歸檔
- 6.5 數(shù)據(jù)庫的監(jiān)控
- 6.5.1 監(jiān)控節(jié)點
- 6.5.2 監(jiān)控集群
- 6.5.3 監(jiān)控工具sdbtop
- 6.6 高可用性與容災(zāi)
- 6.6.1 同城雙中心部署
- 6.6.2 兩地三中心部署
- 6.6.3 三地五中心部署
- 6.6.4 容災(zāi)工具的使用
- 6.7 故障診斷
- 6.7.1 熱點問題的處理
- 6.7.2 因CPU占用率過高所導(dǎo)致的讀/寫延遲增加及其相應(yīng)的處理方法
- 6.7.3 磁盤I/O負載過高及其相應(yīng)的處理方法
- 6.8 性能調(diào)優(yōu)
- 6.8.1 性能瓶頸的診斷
- 6.8.2 集群性能的監(jiān)控
- 第7章工具和生態(tài)
- 7.1 數(shù)據(jù)管理工具
- 7.2 SAC
- 7.3 SequoiaDB Cloud多云管理平臺
- 7.4 巨杉生態(tài)社區(qū)
- 7.4.1 巨杉學(xué)的目標(biāo)
- 7.4.2 巨杉學(xué)的優(yōu)勢
- 7.4.3 關(guān)于認證考試
- 文后內(nèi)容 更新時間:2022-05-06 18:41:01
推薦閱讀
- GitHub Essentials
- 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用:Access 2010
- 大數(shù)據(jù):規(guī)劃、實施、運維
- R數(shù)據(jù)科學(xué)實戰(zhàn):工具詳解與案例分析(鮮讀版)
- 大數(shù)據(jù)時代下的智能轉(zhuǎn)型進程精選(套裝共10冊)
- 基于OPAC日志的高校圖書館用戶信息需求與檢索行為研究
- 企業(yè)級容器云架構(gòu)開發(fā)指南
- 大數(shù)據(jù)治理與安全:從理論到開源實踐
- Hadoop大數(shù)據(jù)開發(fā)案例教程與項目實戰(zhàn)(在線實驗+在線自測)
- 數(shù)據(jù)科學(xué)實戰(zhàn)指南
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(R語言描述)
- Scratch 2.0 Game Development HOTSHOT
- 云工作時代:科技進化必將帶來的新工作方式
- 社交網(wǎng)站的數(shù)據(jù)挖掘與分析(原書第2版)
- 數(shù)據(jù)分析方法及應(yīng)用:基于SPSS和EXCEL環(huán)境
- MySQL 8.0從入門到實戰(zhàn)
- SQL應(yīng)用開發(fā)參考手冊
- 反饋:化解不確定性的數(shù)字認知論
- Working with OpenERP
- Building Multicopter Video Drones
- iOS 5 Essentials
- Implementing DevOps with Microsoft Azure
- Hadoop大數(shù)據(jù)處理
- SQL語法與范例詳解詞典
- TestComplete Cookbook
- Oracle云計算平臺實戰(zhàn):IaaS與PaaS應(yīng)用詳解
- DB2數(shù)據(jù)庫管理最佳實踐
- 游戲數(shù)據(jù)分析的藝術(shù)
- R Deep Learning Essentials
- Learning SciPy for Numerical and Scientific Computing