Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.

Latest commit

 

History

History
9 lines (7 loc) · 859 Bytes

README.md

File metadata and controls

9 lines (7 loc) · 859 Bytes

BeerZone

Project for Large-Scale and Multi-Structured Databases course at University of Pisa (CE & AIDE Master Degree)

The application provides a service named “BeerZone”, in which a registered user can for example browse for beers, look for recipes, add new beer and review them. This application was developed using Java and Java Swing.

Evaluating the needs of our project, we chose to use Neo4j and MongoDB as non-relational databases. Neo4J was used to leverage data in a way that would provide users with suggestions based on the user's tastes, namely it was used to develop the social part, taking advantage of its main feature of memorizing relationships between entities. MongoDB on the other hand was used as main storage, thanks to its sharding capability, and to provide various features such as computing Beers or Brewery statistics.