LuigiBKL / api_cassandra

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

api_cassandra

Principe:

Creer un conteneur pour fastapi capable de communiquer avec un cluster que l'on aura approvisionner en données à l'aide de 2 fichiers csv restaurants.csv,et restaurants_inspections.csv.

Installation

On aura besoin du logiciel suivant:

image

Manipulation à faire

Ouvrir le cmd se situer dans le dossier ou l'on souhaite travailer à l'aide de la commande

Une fois les fichiers importés, -Extraire le fichier data.rar qui contient les données déjà préparées pour nos conteneurs puis faire 'docker-compose up -d' dans l'invite de commande

Dans le cas où l'on souhaite changer de données il faudra modifier le fichier init et les fichiers que l'on soit souhaite utiliser pour l'insertion dans le cluster de cassandra avec la commande -'docker cp chemindudossieràcopier nomduconteneur:/'

FastApi

image

About


Languages

Language:Python 97.9%Language:Dockerfile 2.1%