/mbmeteomongoc

Procedure di calcolo sul db di http://meteo.marcoberri.it realizzate in C su libreria mongoc

Primary LanguageCApache License 2.0Apache-2.0

MeteoMongoC

Applicatione basata sui driver mongoc per eseguire dei calcoli sulle statistiche di http://meteo.marcoberri.it per quanto riguarda la parte delle precipitazione

Installazione

Eseguito viluppo su Ubuntu 17.04 pre procedere alla configurazione dei driver C

sudo apt-get install libmongoc-1.0-0

Per eseguire la compilazione delle classi

sudo gcc  -o raindata raindata.c utils.c $(pkg-config --cflags --libs libmongoc-1.0)

Esempio di performance

Si lavora su una collection di circa 1M di elementi, molto interessate la differenza di performance tra la funzionalitĂ  di insert standard e quella di bulk.

alt text

alt text

alt text

Help

./raindata -h