Skip to content

nidohoco/tinykv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tinykv

一个基于 Raft 协议的高性能 KV 存储引擎和分布式系统。 ReadAt 的妙用:普通的 Read 会改变文件指针的位置,而 ReadAt 是并发安全的,它允许你在不改变指针的情况下,直接读取文件的任意片段。

计算偏移量:因为我们的存储格式是 [Header][Key][Value],所以找 Value 的时候必须跳过前面的 Header 和 Key。

About

一个基于 Raft 协议的高性能 KV 存储引擎和分布式系统。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages