/kitchendb

kitchendb

Primary LanguageGo

kitchendb kitchendb

alt text

Design goals

  • support postgresql wire protocol
  • support for both OLTP and OLAP(i.e HTAP) workloads
  • sql compatible query language
  • pluggable storage engine
  • acid transactions
  • replicate data across multiple nodes to provide HA

Check out design doc for more deatils

why?

  • to understand and implement internals of a dbms

Todos

development

  • install go(>= 1.15) and make
  • run make
  • run make test

contribution

  • head over to issues and start contributing