Per usare mongoDb aggiungere nel preprocessore EH_MONGODB
Intro
mongoDb è definitp un noSql databases.
L'interrogazione avviene attraverso comandi che usano un sintassi tipo javascript e dato Json.
Deve essere installato il demon mongod e per avviare l'ambiente da linea comando:
mongo
La macrostruttura generale è cosi fatta:
- Database (Schema in SQL)
- Collection (Tabella in SQL)
- Document (Record in SQL)
Il documento non è prototipato come per SQL può essere libero (ogni documento può avere campi differenti), ha un campo univoco fisso chiamato "_id" che se non settato viene autogenerato dal sistema.
L'indice univoco per _id è creato di default, ma possono essere cretati altri indici a seconda delle necessità.
Risorse
Doc
https://docs.mongodb.com/v3.0/Index Unique
https://docs.mongodb.com/v3.0/tutorial/create-a-unique-index/C Drivers Doc
http://mongoc.org/libmongoc/current/index.htmlC Drivers Doc : find() http://mongoc.org/libmongoc/1.5.1/tutorial.html#find]
Guida Html.it
http://www.html.it/guide/guida-mongodb/