MongoDB: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Alternative FOSS: elimino, non vedo rilevanza
Gestione e amministrazione del database: trasformo link esterni nel corpo della voce in ref
Riga 55:
== Gestione e amministrazione del database ==
 
MongoDB Inc. mette a disposizione il servizio di monitoraggio e di backup, chiamato MMS<ref>[http://mms.mongodb.com MMS]</ref>. Tramite l'installazione di un agent locale che invia dati al server MMS nel cloud, questo permette di monitorare le istanze di MongoDB senza dover installare software. L'utilizzo del servizio è ovviamente subordinato all'acquisto di una licenza commerciale.
 
Oltre a MMS ci sono alcuni tools già presenti nell'installazione di MongoDB:
Riga 69:
'''mongostat'''<ref>{{Cita web|url=https://www.mongodb.com/docs/database-tools/mongostat/|titolo=mongostat — MongoDB Database Tools|sito=www.mongodb.com|lingua=en|accesso=2022-08-09}}</ref>
* '''mongostat''' è uno strumento a riga di comando che visualizza una lista riassuntiva delle statistiche di un'istanza di MongoDB in esecuzione: quante e che tipo di query sono eseguite così come la percentuale di tempo in cui il database è rimasto {{Non chiaro|lockato}} e quanta memoria sta usando. Questo tool è simile al comando [[vmstat]] di UNIX/Linux.
'''mongotop'''<ref>[http://docs.mongodb.org/manual/reference/program/mongotop/ mongotop]'''</ref>
* [http://docs.mongodb.org/manual/reference/program/mongotop/ mongotop] è uno strumento a linea di comando che fornisce un metodo per tracciare la quantità di tempo usata da un'istanza di MongoDB a leggere e a scrivere dati. Fornisce statistiche a livello di collection. Di default, mongotop ritorna valori al secondo. Questo tool è simile al comando [[Top (Unix)|top]] di UNIX/Linux.
'''mongosniff'''<ref>[http://docs.mongodb.org/manual/reference/program/mongosniff/ mongosniff]'''</ref>
* [http://docs.mongodb.org/manual/reference/program/mongosniff/ mongosniff] è un tool command-line che fornisce uno sniffing a basso livello dell'attività del database monitorando il traffico di rete in entrata e in uscita. Richiede la libreria di rete [[Libpcap]] ed è disponibile solo per i sistemi UNIX-like. Un'alternativa cross-platform open source è [[Wireshark]], un analizzatore di pacchetti che ha il pieno supporto del protocollo di MongoDB.
'''mongoimport, mongoexport'''<ref>[http://docs.mongodb.org/manual/reference/program/mongoimport/ mongoimport], mongoexport'''</ref>
* [http://docs.mongodb.org/manual/reference/program/mongoimport/ mongoimport] è un'utility command-line per importare il contenuto da un file JSON, CSV o TSV creato da mongoexport o da qualunque export di terze parti che ne rispettano il formato.
'''mongodump, mongorestore'''
* mongodump è un'utility command-line per creare un export binario del contenuto di un database MongoDB. Mongorestore può essere usato per ricaricare un dump fatto con mongodump.