/SimpleDB

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

Primary LanguageJavaApache License 2.0Apache-2.0

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.