![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SequoiaDB 技术内幕
深入 SequoiaDB 数据库技术的内幕,帮助大家更好地掌握 SequoiaDB 数据库
codejianhongxie
这个作者很懒,什么都没留下…
展开
-
SequoiaDB 网络通信三剑客(maxsocketpernode,maxsocketperthread,maxsocketthread)
对于分布式数据库而言,网络通信性能的高低在一定程度上决定着分布式数据库性能的高低。SequoiaDB 在 3.2 版本新增了节点通信多连接模型,并提供三个参数(maxsocketpernode、maxsocketperthread、maxsocketthread)控制网络通信,在此笔者称这三个参数为 SequoiaDB 网络通信"三剑客,本文主要介绍SequoiaDB 网络通信"三剑客"。原创 2020-11-27 22:01:23 · 177 阅读 · 0 评论 -
SequoiaDB为何能100%兼容MySQL语法和协议
MySQL 自身采用了分层的架构,上层的核心服务层通过底层 API 与存储引擎进行通信,使得 MySQL 天然支持多种存储引擎。SequoiaDB 利用 MySQL 提供的底层 API 实现与 MySQL 核心服务进行对接,成为 MySQL 众多存储引擎中的一员。同时对于原生 MySQL 的通信服务层、核心服务层,SequoiaDB 没有做任何的代码修改,100%兼容 MySQL 协议与语法,运行在原生 MySQL 的应用服务可以无缝地迁移至 SequoiaDB 。原创 2020-08-13 21:15:20 · 333 阅读 · 0 评论 -
浅谈 SequoiaDB 的线程状态关系转换
SequoiaDB 数据库采用多线程模型,线程可分为用户线程和系统线程。在分布式模式下,当数据库接收到用户的一个请求时,数据库会启用很多不同类型的线程为用户服务,了解线程状态的转换关系有助于监控和了解数据库的运行状态原创 2020-08-01 08:43:08 · 108 阅读 · 0 评论