1
Fork 0
mirror of https://github.com/Steffo99/unimore-bda-1.git synced 2024-11-21 14:04:18 +00:00
Prima attività di Big Data Analytics
Find a file
2022-11-06 15:59:41 +01:00
seed First commit! 2022-11-05 22:42:38 +01:00
.gitmodules First commit! 2022-11-05 22:42:38 +01:00
docker-compose.yml MongoDB Shell 2022-11-06 15:59:41 +01:00
README.md MongoDB Shell 2022-11-06 15:59:41 +01:00

Ricerca in linguaggio naturale sul dataset Amazon

 **Stefano Pigozzi** | Attività #2 | Tema MongoDB | Big Data Analytics | A.A. 2022/2023 | Unimore 

Approfondire un argomento tra questi studiando il capitolo 8 (Indexing e query optimization) o 9 (Text search) del libro “MongoDB in action” disponibile sul sito dellinsegnamento.

Riassumere quindi alcune delle tecniche imparate e mostrarne un'applicazione pratica su alcune nuove interrogazioni sul dataset Amazon utilizzato nelle esercitazioni.

(es. decidere gli indici adeguati ottimizzandone lesecuzione o mostrare lutilizzo di varie tecniche di text search, commentando le scelte effettuate).

Premessa

L'attività è stata svolta su MongoDB 6.0.2, attraverso il progetto Docker Compose allegato.

Per ricreare lo stesso ambiente di lavoro utilizzato, sarà necessario:

  1. Inserire il file metaexport.json all'interno della cartella seed, non allegato per via di diritti di ridistribuzione sconosciuti

  2. Con un daemon Docker in esecuzione, e Docker Compose installato sulla macchina locale, "accendere" il progetto:

    # docker compose up -d
    
  3. Con la MongoDB Shell installata sulla macchina locale, è possibile interfacciarsi al database con:

    $ mongosh --username=unimore --password=unimore --authenticationDatabase=admin mongodb://127.0.0.1:27017/amazon