编辑
2023-12-08
数据结构与算法
00

最近没事做,临近期末,随便翻点源码,发现go竟然有个container包,以前从来没用过,里面有一个简单的list和一个heap,先贴出源码研究一下

编辑
2023-12-07
数据库内核
00

Bucket

go
// Bucket 表示数据库中的键值对集合。 type Buck
编辑
2023-12-07
linux
00

中断是一种异步事件处理机制,用于提高系统的并发处理能力。在Linux中,中断的整个过程包括中断请求、中断处理和中断返回三个阶段。中断号是用来标识不同类型中断的数字或代码。

编辑
2023-12-06
数据库开发
00

DB对象

go
// DB 表示一个在磁盘上持久化存储的桶集合。 // 所有数据访问都
编辑
2023-12-06
数据库理论基础
00

bolt是个简单的kv嵌入式数据库,同sqlite是一样的定位,boltdb开启一个数据库的时候,一样也是新建一个.db文件,文件里的数据按page来组织,一个数据库又分为bucket来组织数据(类似于表)。