搜公众号
推荐 原创 视频 Java开发 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库
Lambda在线 > 白玉盘 > 技术推荐:MariaDB

技术推荐:MariaDB

白玉盘 2019-02-15
举报

《MariaDB原理与实现》由浅入深地剖析了MariaDB,首先简要介绍了一些基础知识、新特性、对MySQL原有功能所做的扩展以及源代码,接着介绍了底层数据结构、线程池技术、binlog、复制等内容,最后介绍了分布式数据库系统。这是一本讲解数据库原理及其具体实现的书,本书主要面向想要了解MariaDB和MySQL的工作原理及其具体实现的读者,以及想要阅读MariaDB和MySQL源代码却苦于不知道从何处开始的读者。本书的整体思路是由简至繁,从基本原理到具体实现细节,书中由浅入深地剖析了MariaDB以及MySQL。如果你想要阅读本书,首先必须具有一定的数据库基础知识;其次,你应该具备一定的C/C++语言知识,因为MariaDB/MySQL主要是用C/C++编写的,在分析具体实现的时候,我们会给出大量的源代码。


第1章 MariaDB概述

第2章 MariaDB的扩展和新特性

更多的存储引擎 | 线程池技术和binlog group commit技术 | MariaDB其他扩展和新特性

第3章 初识MariaDB源代码

MariaDB源代码的目录组织结构 | MariaDB对类型和函数的封装 | 调试MariaDB

第4章 MariaDB基础数据结构

第5章 MariaDB线程池

线程池相关的参数 | 何时使用线程池 | 线程池的实现

第6章 二进制日志binlog

第7章 binlog group commit技术

第8章 复制

第9章 数据结构和算法

算法复杂度 | B+树和索引 | 堆排序与快速排序 | ORDER BY的实现 | JOIN的实现

第10章 分布式数据库



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《技术推荐:MariaDB》的版权归原作者「白玉盘」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

举报