Skip to content

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDT4225 — Large, Distributed Data Volumes

Assignment 2 — MongoDB Trajectories Database

This assignment looks at an open dataset of trajectories, and the repository contains code that sets up the MongoDB database together with different queries. The program is inspired by the social media workout application Strava, where users can track activities like running, walking, biking etc and post them online with stats about their workout.

Setup

Prerequisites

  • Python
  • Docker

Installation

  1. Clone the repository
  2. Add the dataset from Blackboard to the data folder
  3. Run docker-compose up --build in the root directory
  4. Install the requirements with pip install -r requirements.txt
  5. Run src/migrate.py to migrate the dataset to the database

About

This assignment looks at an open dataset of trajectories, and the repository contains code that sets up the MongoDB database together with different queries

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages