Skip to content

参考hbase(以及 leveldb 等)实现原理,实现一种lsm db(特性:netty rpc、时间索引、固定内存分配)

Notifications You must be signed in to change notification settings

yilong2001/yl-lsmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

yl-lsmdb

参考hbase的实现原理,实现一种lsm db。

主要考虑的特性:

  • 基于netty的rpc框架(参考 yl-netty-rpc)
  • 同时支持时间索引(hbase仅支持rowkey索引)
  • 采用固定内存分配以减少GC(参考storm disruptor的实现机制)

About

参考hbase(以及 leveldb 等)实现原理,实现一种lsm db(特性:netty rpc、时间索引、固定内存分配)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published