展开全部

主编推荐语

浅析MariaDB:基础知识、技术、分布式系统

内容简介

本书由浅入深地剖析了MariaDB,首先简要介绍了一些基础知识、新特性、对MySQL原有功能所做的扩展以及源代码,接着介绍了底层数据结构、线程池技术、binlog、复制等内容,最后介绍了分布式数据库和京东的分布式数据库系统。

目录

  • 封面
  • 版权信息
  • 前言
  • 第1章 MariaDB概述
  • 1.1 MariaDB的历史
  • 1.2 MariaDB所做的事情
  • 1.3 MariaDB的版本与兼容性
  • 1.4 编译和安装MariaDB
  • 1.5 联系社区
  • 1.6 小结
  • 第2章 MariaDB的扩展和新特性
  • 2.1 更多的存储引擎
  • 2.2 线程池技术和binlog group commit技术
  • 2.3 MariaDB其他扩展和新特性
  • 2.4 小结
  • 第3章 初识MariaDB源代码
  • 3.1 MariaDB源代码的目录组织结构
  • 3.2 MariaDB对类型和函数的封装
  • 3.3 调试MariaDB
  • 3.4 小结
  • 第4章 MariaDB基础数据结构
  • 4.1 内存池MEM_ROOT
  • 4.2 文件缓存IO_CACHE
  • 4.3 NET结构
  • 4.4 线程上下文——THD
  • 4.5 TABLE_SHARE
  • 4.6 TABLE
  • 4.7 小结
  • 第5章 MariaDB线程池
  • 5.1 线程池相关的参数
  • 5.2 何时使用线程池
  • 5.3 线程池的实现
  • 5.4 小结
  • 第6章 二进制日志binlog
  • 6.1 简介
  • 6.2 binlog的使用
  • 6.3 binlog事件
  • 6.4 清理binlog
  • 6.5 binlog_cache_mngr结构
  • 6.6 mysqlbinlog工具
  • 6.7 使用binlog进行恢复
  • 6.8 小结
  • 第7章 binlog group commit技术
  • 7.1 事务的两阶段提交
  • 7.2 binlog group commit的工作原理
  • 7.3 binlog group commit的实现
  • 7.4 小结
  • 第8章 复制
  • 8.1 简介
  • 8.2 复制的作用
  • 8.3 复制的工作原理
  • 8.4 复制的配置
  • 8.5 复制的实现
  • 8.6 半同步复制
  • 8.7 并行复制
  • 8.8 多源复制
  • 8.9 GTID
  • 8.10 小结
  • 第9章 数据结构和算法
  • 9.1 算法复杂度
  • 9.2 B+树和索引
  • 9.3 堆排序与快速排序
  • 9.4 ORDER BY的实现
  • 9.5 JOIN的实现
  • 9.6 小结
  • 第10章 分布式数据库
  • 10.1 分布式数据库概要
  • 10.2 数据的分片方式
  • 10.3 分布式数据库实践——京东分布式数据库系统
  • 10.4 小结
  • 附录A 数据库与IO资源控制
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。