使用GaussDB数据库进行测试 创建下面表,仅有一个字段a为integer类型。声明其为主键,数据库会默认为其建立索引。 createtablet1( aintPRIMARYKEY ); 使用\d+查看表结构: gaussdb=\d+t1 Table"public.t1" Column|Type|Modifiers|Storage|Statstarget|Description --------+---------+-----------+---------+--------------+------------- a|integer|notnull|plain|| Indexes: ...

  L1Ni2D9G02aY   22天前   41   0   0 其他数据库

项目地址:https://github.com/skyzh/mini-lsm 个人实现地址:https://gitee.com/cnyuyang/mini-lsm Task1-SSTBuilder 在此任务中,您需要修改: src/table/builder.rs src/table.rs SST由存储在磁盘上的数据块和索引块组成。通常,数据块都是懒加载的-直到用户发出请求,它们才会被加载到内存中。索引块也可以按需加载,但在本教程中,我们简单假设所有SST索引块(元信息块)都可以放入内存(实际上我们没有索引块的实现)。通常,SST文件的大小为256MB。 SST构建器类似于之前实现的Bl...

  L1Ni2D9G02aY   27天前   45   0   0 Rust
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~