keisku / kdb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kdb

kdb is a toy database that is for learning database internals.

Disclaimer

The functionalities of kdb are limited to focus on understanding database fundamentals. This list explains what kdb can do and not.

  • kdb can create a single table only, can NOT update/delete a created table.
  • kdb can insert a row, but can NOT delete/update it.
  • kdb can queries rows, can NOT support query languages, query planner and JOIN.
  • kdb can support a secondary index.
  • kdb can NOT support multi-threading.
  • kdb can NOT support transactions.

About

License:MIT License


Languages

Language:Go 100.0%