vasedb icon indicating copy to clipboard operation
vasedb copied to clipboard

feat: add secondary index support

Open auula opened this issue 9 months ago • 0 comments

  • 添加二级索引的支持

实现方式在内存中维护 Secondary Index 结构,索引 index:type:column 映射到主键 inode,再通过 inode 拿到数据的 inode 信息查找到磁盘上的数据。由于 Secondary Index 结构也需要持久化,所以需要定期刷盘,并且以刷盘为一个日志记录周期,采用 WAL 来保证 Secondary Index 结构也是实时性和可靠性。

auula avatar Mar 24 '25 01:03 auula