Skip to content

prestonhansen/pointless-kv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pointless-kv

pointless-kv is a for-fun key value store to help me learn Go, as well as implement some stuff myself that I normally take for granted in my day-to-day work.

Features

  • Get and put values for keys
  • Persistent append-only storage backed with local files
  • Log compaction to help keep files small as many updates are made to keys
  • Indexing for fast lookups (uses a hash index - all keys need to fit in memory!)
  • Transactions
  • Alternate storage backends such as S3, GCS, ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages