A columnar in-memory database written in C++, supporting CREATE, INSERT, JOIN, DELETE, and conditional queries over typed columns.
Its main feature is optional secondary indexing: a hash-table index for O(1) equality lookups and a BST index for ordered range queries, cutting conditional queries from full linear scans down to O(1) / O(log n) on the indexed column.