前言
为什么写作本书
相信大家对于“分布式数据库”已经不再陌生。与传统关系型数据库相比,分布式数据库在提供ACID事务一致性能力的同时,拥有更灵活的扩展能力及多数据模型的处理能力。近年来,国内市场中涌现出一批优秀的分布式数据库厂商。巨杉数据库(SequoiaDB)公司作为其中的领先者,在从零开始的技术创新和数据库生态建设方面取得了令人瞩目的成就。
随着用户的规模和范围日益扩大,应用场景越来越多样,巨杉数据库公司在积极为用户提供服务支持的同时,也希望能够通过一本系统化的图书,让更多的技术人员认识和理解SequoiaDB的原理架构,并熟练掌握安装部署、使用、运维和调优等实操技能,进而提升其自主解决问题的能力和效率。
读者对象
本书适合所有数据库技术从业人员及在校学生,特别是对分布式数据库有一定了解和使用经验的DBA和数据库开发人员阅读,他们可以通过本书了解更多有关分布式数据库架构原理与运维管理的知识。
本书的主要内容
本书共分7章,从分布式数据库行业发展情况开始,到分布式数据库标杆产品SequoiaDB(巨杉数据库)的介绍,涵盖了SequoiaDB部署、管理和开发的方方面面。
● 第1章简要讲述分布式数据库的行业背景、发展轨迹和发展方向,以及巨杉数据库公司的简介和产品概述。
● 第2章介绍SequoiaDB目前在行业中的应用和最佳实践案例。
● 第3章介绍SequoiaDB用户需要掌握的基础知识,包括如何安装、部署,并上手操作MySQL数据库实例和Shell的相关内容。
● 第4章介绍多种数据库实例的使用和开发。SequoiaDB目前充分兼容包括MySQL、MariaDB、PostgreSQL、Apache Spark、S3、NAS、SDB JSON在内的多种接口,应用程序基本可以在零改动的基础上进行数据库迁移。
● 第5章主要介绍SequoiaDB的节点、复制、分区、分布式事务、数据模型、时间序列等系统架构和内核原理等相关内容。
● 第6章从运维的角度介绍SequoiaDB管理的很多方面,包括数据迁移、扩容/缩容、备份/恢复、监控、故障诊断、性能调优等。
● 第7章介绍SequoiaDB的数据管理工具,以及社区生态建设情况。
本书所介绍的内容具有较强的实用性,贴近SequoiaDB用户的使用和开发需求。
致谢
由于版本更新问题,本书的写作和编辑时间较长,感谢张春雨编辑对我们的鼓励和宽容,感谢李云静编辑的认真校对,你们的辛苦工作让这本内容全面、条理清晰的技术图书得以呈现在读者面前。
感谢SequoiaDB所有用户的支持,是你们赋予我们写作的动力。另外,由于写作时间有限,书中可能存在不足之处,希望广大用户和读者朋友不吝指教,共同探讨和学习。本书的联系邮箱是book_info@sequoiadb.com。
读者服务
微信扫码回复:42291
● 加入本书读者交流群,与作者互动
● 获取【百场业界大咖直播合集】(持续更新),仅需1元