Skip to content

C implementation of everdb - Fast and efficient on-disk data structures and embedded databases

Notifications You must be signed in to change notification settings

waldoweng/everdb-native

 
 

Repository files navigation

everdb-native

everdb-native is the C language implementation of everdb, an extremely fast, efficient, and safe data storage engine.

Build Status Coverage Status

Should I Use this?

No. Check back in Q4 2019.

TODO

  • Test windows build
  • Setup coverage
  • Implement transactions API
  • Test transactions API
  • Port array structs to use transactions
  • Make root object API
  • Prototype B+ tree
    • Add
    • Split when full
      • Test
    • Pop
    • Combine when empty
      • Test
    • First/Last
    • Root API
      • Grow from root
  • Add Checksumming
    • Page tables
    • Btree
    • Array

About

C implementation of everdb - Fast and efficient on-disk data structures and embedded databases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.1%
  • C 10.0%
  • CMake 4.8%
  • Other 0.1%