Rocksdb 中 Memtable 源码解析
2022-12-31
什么是 Memtable?Memtable 是 Rocksdb 在内存中保存数据的一种数据结构,一个 Memtable 的容量是固定的,在 Memtable 写满后,会转换为 Immutable M...
1140
加载中~
SQL 编译与执行-parser
2023-02-06
本文作为本系列第一篇文章,首先为大家介绍 parser 的核心设计,主要包括 SQL 词法以及语法的解析
1098
加载中~
SQL 层功能改进 - lookupJoin 的优化
2023-03-27
一、传统 join 算法lookupJoin 是 join 查询的一种,传统 join 算法为:1. 遍历 A 表,读取一条数据 r2. 遍历 B 表,对于每条数据,与 r 进行 join 操作3...
1079
加载中~
一文走进 KaiwuDB 数据复制技术
2023-04-23
一、简介一般情况下,不同数据库间的数据同步采用事务日志的方式。如果需要将数据库 A 的数据同步到数据库 B,则需要对数据库 A 中的所有执行的语句以及相应的事务信息进行记录,再通过 redo,undo...
1058
加载中~
赋能能源 | KaiwuDB 释放能源数据价值,助力数字化转型升级
2023-03-23
1033
加载中~
KWDB 创作者计划 | 通过 Python 连接 KWDB 数据库的完整步骤与示例
2025-04-27
通过Python连接KWDB的详细指南在前两篇博文中,我们已经成功在Centos云服务中通过Docker安装了KWDB,在CentOS云服务中通过Docker安装KWDB数据库并且掌握了在云服务器上直...
1029
加载中~
一文走进 SQL 编译-语义解析
2023-05-08
一、概述SQL 引擎主要由三大部分构成:解析器、优化器和执行器。解析器的主要作用是将客户端传来的命令解析编译成数据库能识别运行的命令,其主要由词法解析、语法解析和语义解析三部分构成,如下图所示。本文将...
1021
加载中~
Plan Stitch:一种使用缝合物理计划解决查询计划性能退化问题的方法
2023-02-08
本期论文《Plan Stitch: Harnessing the Best of Many Plans》重点提出了 Plan Stitch 解决方案的框架与实现方式,全面介绍如何通过物理计划缝合的方式...
1019
加载中~
KaiwuDB 邀你共赴 DTCC2025 数据库盛会
2025-08-22
2025 年 8 月 21 日 — 23 日(本周四至周六),由 ITPUB 主办的第 16 届中国数据库技术大会(DTCC2025)将于北京朗丽兹西山花园酒店
1017
加载中~
一文带你走进 Linux 小工具 - tmux
2023-09-27
一、背景Linux shell 是 Linux 程序员、运维人员不可或缺的工具。往往是通过 ssh 工具(如 XShell 和 SecurtCRT)连接到 Linux,执行 shell 命令。你是否有...
1017
加载中~









关注官方微信