CockroachDB权威指南

CockroachDB权威指南

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

带你揭开新型数据库系统的神秘面纱。

内容简介

本书介绍如何使用CockroachDB创建可扩展的应用,并在为最终用户提供无缝交付能力的同时保障系统性能。

全书共15章,分为三部分:第一部分(第1~4章)介绍CockroachDB的历史背景,包括数据库的演进和分布式云数据库的出现,内容涵盖分布式SQL的核心概念、CockroachDB的架构和功能、CockroachDB适用场景下的用例;

第二部分(第5~8章)介绍CockroachDB中模式设计的基本原理,涵盖应用的设计和实现,以及与其他数据库的集成;

第三部分(第9~15章)涵盖单区域和多区域部署的规划和执行,核心内容包括备份和灾难恢复、安全、可观测性、管理和故障排除以及集群优化。

章节目录

版权信息

O'Reilly Media,Inc.介绍

本书赞誉

译者序

前言

第一部分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 总结

作者简介

封面简介

CockroachDB权威指南是2024年由机械工业出版社出版,作者[澳] 盖伊·哈里森。

得书感谢您对《CockroachDB权威指南》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
中国肌骨超声检查指南 电子书
结合中国的国情对中国肌骨超声检查指南临床常规的内容进行全面、仔细的论述。
中国超声造影临床应用指南 电子书
为您奉献最专业、最权威、最规范的超声检查指南!
公共卫生项目监管指南 电子书
涵盖公共卫生项目管理的基本概念、基本原则、科学的管理流程和项目实施的关键环节,以及公共卫生项目监管的基本原则和理论框架。
中国浅表器官超声检查指南 电子书
由中国医师协会超声医师分会组织相关领域专家编写,为您奉献最专业、最权威、最规范的超声检查指南。
观星指南:轻松成为观星达人 电子书
为观星爱好者准备的实用的入门指导书。