This was an academic project with the goals of demonstrating a nearest-neighbor (kNN) search for restaurants in the Yelp Dataset, and demonstrating the two-phase commit (2PC) protocol to insert new restaurants into a distributed system with multiple nodes. The project-report.pdf explains the details of system design, configuration, usage, and limitations. It requires access to the Yelp dataset, installation and configuration a database management system on multiple networked machines, and access to the Yelp and Google Maps APIs.
-
Notifications
You must be signed in to change notification settings - Fork 0
timwalsh300/2pc-database-demo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Academic project to demonstrate two-phase commit for a distributed database
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published