DeepDataBase

  DeepDataBase

A mini scale database engine.
1) System is given a touch of Relational Database where data can be stored and retrieved in the form of tables.
2) System reads data from and writes data to disk in blocks and there are custom blocks for each table.
3) Queries supported by system are SELECT, CREATE, INSERT, DROP, SHOW
4) Meta Data of tables is stored separately like current no. of records, table name, etc.
5) Indexing using B+ trees.
6) B+ tree search based on primary key and brute force search for other attributes of table