JerryWu96 / SimpleDB

My CS660 course project that implemented a simple database management system using JAVA.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleDB

My CS660 course project that implemented a simple database management system using JAVA.

• Built core modules to simulate data access on disks via caching and external sort.

• Studied and applied basic query processing methods and query optimizers.

• Implemented transaction control, locking strategies and table modifications such as aggregation.

• Exposed to NoSQL(MongoDB) and wrote queries in both terminal commands and MongoDB compass.

Credits

Boston University Department of Computer Science, CS660, Professor George Kollios.

This repo was created by Xiankang (Jerry) Wu.

About

My CS660 course project that implemented a simple database management system using JAVA.

License:Apache License 2.0


Languages

Language:Java 100.0%