# MongoDB Reviews
**Vendor:** IBM  
**Category:** [Sistemi di Gestione di Basi di Dati (DBMS)](https://www.g2.com/it/categories/database-management-systems-dbms)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 17
## About MongoDB
Compose fornisce una piattaforma di distribuzione auto-scalabile stabile, elegante e potente su cui costruire le tue applicazioni MongoDB.



## MongoDB Pros & Cons
**What users like:**

- Gli utenti apprezzano la **facilità d&#39;uso** di MongoDB per non richiedere uno schema di dati strutturato, migliorando la flessibilità. (1 reviews)

**What users dislike:**

- Gli utenti trovano **difficile recuperare i dati** a causa della complessità delle relazioni di 3-4 gradi in MongoDB. (1 reviews)

## MongoDB Reviews
  ### 1. ottimo strumento per database non relazionali

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jitendra S. | sde, Tecnologia dell'informazione e servizi, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 13, 2024

**Cosa Le piace di più di MongoDB?**

facile da usare per non strutturare i dati schema per Mongo db

**Cosa non Le piace di MongoDB?**

sulla relazione è difficile ottenere dati basati su una relazione di 3-4 gradi

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

nella robotica usiamo memorizzare lo stato del movimento qua e là...molti dati in Mongo per le posizioni

  ### 2. Mi piace la velocità con cui MongoDB mi aiuta a far partire un progetto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ryan T. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 01, 2024

**Cosa Le piace di più di MongoDB?**

Mongo Compass era un'ottima interfaccia grafica che mi ha aiutato a fare i primi passi nel lavoro con i database. Quando ho usato MongoDB per la prima volta, ero un ingegnere del software focalizzato sul front end. Quando è arrivato il momento di imparare a costruire progetti con i database, MongoDB e Compass sono stati gli strumenti che mi hanno aiutato a iniziare a imparare rapidamente e a guadagnare fiducia.

**Cosa non Le piace di MongoDB?**

La natura non relazionale di MongoDB è probabilmente sia la sua forza che la sua debolezza. Penso che se MongoDB potesse trovare un modo per imporre schemi tipizzati e relazioni nel modo in cui lo fanno i database SQL, aiuterebbe molto gli ingegneri del software. Capisco che c'è una velocità che deriva da un database non relazionale, ma dover scrivere uno schema e le relazioni costringe l'ingegnere a riflettere sul design del proprio database. Sembra come il motivo per cui Typescript è migliore di Javascript in quasi tutti i casi. All'inizio un nuovo ingegnere potrebbe lamentarsi che Typescript lo sta rallentando, ma alla fine è la scelta migliore.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Aiutandoci a creare database rapidamente e senza troppi ostacoli da superare

  ### 3. MongoDB - DB NoSQL con supporto GUI e Cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** shiv a. | AI / NLP Engineer, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 15, 2024

**Cosa Le piace di più di MongoDB?**

NoSQL è un database a basso costo, flessibile e facile da usare e implementare, e MongoDB è uno dei migliori sia per piccoli che per grandi database. Ora supporta anche la ricerca vettoriale. Ha MongoDB Atlas, che è un servizio nativo del cloud. Possiamo integrarlo con quasi tutti i linguaggi e servizi di backend. Lo uso nella maggior parte dei progetti. Anche il supporto clienti è buono.

**Cosa non Le piace di MongoDB?**

Per operazioni complesse e compiti guidati da funzioni, ci sono alternative migliori. Anche per la ricerca vettoriale, penso che database come Pinecone siano più adatti.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Nella nostra organizzazione, usiamo per memorizzare dati statici degli utenti. Lo usiamo anche per l'archiviazione temporanea. Abbiamo anche creato modelli di dati per lo stesso scopo. Sento davvero che è facile da creare e anche da scalare.

  ### 4. La soluzione NoSQL di riferimento per le applicazioni moderne

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharin S. | Team Lead - Azure and Windows server, Mid-Market (51-1000 dip.)

**Reviewed Date:** May 18, 2024

**Cosa Le piace di più di MongoDB?**

Ho utilizzato MongoDB negli ultimi 3 anni e mi piace la flessibilità di memorizzare i dati in documenti BSON simili a JSON. Rispetto ad altri database, possiamo facilmente costruire query potenti e capacità di indicizzazione. Questo DB mi offre soluzioni ad alte prestazioni e di failover.

**Cosa non Le piace di MongoDB?**

MongoDB memorizza i dati in formato BSON, quindi il consumo di spazio è elevato. La coerenza dei dati potrebbe non adattarsi a tutte le applicazioni. Mancanza di una struttura di schema imposta, quindi la gestione e la manutenzione dei dati sono più impegnative rispetto ai database tradizionali.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

MongoDB offre un database basato su documenti che può gestire efficacemente un grande volume di dati e risolve la scalabilità dei dati delle mie applicazioni moderne.

  ### 5. Database NoSQL MongoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Md Nasir H. | DevOps Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 15, 2024

**Cosa Le piace di più di MongoDB?**

MongoDB si distingue per il suo schema flessibile, la scalabilità, il potente linguaggio di query, la facilità d'uso e il supporto attivo della comunità. Il suo design senza schema consente strutture dati dinamiche, rendendolo adattabile ad applicazioni in evoluzione. La scalabilità di MongoDB e la gestione efficiente di grandi set di dati lo rendono una scelta popolare. Il linguaggio di query espressivo e la configurazione semplice contribuiscono al suo fascino. Tieni presente che i punti di forza di MongoDB si allineano con casi d'uso specifici in cui flessibilità e scalabilità sono fondamentali.

**Cosa non Le piace di MongoDB?**

Gestire relazioni complesse tra documenti può essere complicato. Gli utenti a volte faticano a progettare modelli di dati efficienti.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Sta risolvendo l'uso di uno schema flessibile per un database non transazionale. L'ho usato personalmente in un'applicazione stack MERN. L'ho usato anche in un'applicazione mobile.

  ### 6. una delle soluzioni di database No-Sql per la gestione dei dati documentali

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit K. | Application Developer - Azure Data Analytics Services , Enterprise (> 1000 dip.)

**Reviewed Date:** April 19, 2024

**Cosa Le piace di più di MongoDB?**

Supporta l'archiviazione di dati No Sql o dati semistrutturati in formato documento (JSON)
Scalabilità: alta scalabilità supporta l'archiviazione di grandi quantità di dati
Un potente linguaggio di query e un framework di aggregazione per un recupero e una manipolazione dei dati efficienti.

**Cosa non Le piace di MongoDB?**

Join limitati e conformità ACID
scegliere saggiamente il modello di dati e le strategie di indicizzazione poiché potrebbero consumare molta memoria

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Dobbiamo memorizzare molti dati di telemetria e IOT provenienti dai contatori intelligenti, che sono fondamentalmente in formato JSON. Avevamo bisogno di una soluzione di archiviazione che fosse altamente scalabile e supportasse query analitiche.

MongoDB è una delle soluzioni di archiviazione efficienti che soddisfa effettivamente le nostre esigenze. MongoDB supporta anche la connessione API al nostro ambiente di ingegneria dei dati, aiutandoci a eseguire query analitiche avanzate.

  ### 7. Database facile da usare

**Rating:** 4.5/5.0 stars

**Reviewed by:** Eli G. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 30, 2024

**Cosa Le piace di più di MongoDB?**

La prima integrazione e l'inizio dell'uso di MongoDB è molto facile (usando MongoDB Atlas), creare e configurare un cluster ha richiesto pochi minuti. Usare MongoDB quotidianamente per memorizzare lo stato dell'applicazione e degli utenti. La documentazione è molto chiara e copre un gran numero di funzionalità.

**Cosa non Le piace di MongoDB?**

Usare le query map-reduce è un po' complesso e ha richiesto del tempo per essere compreso

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Alta disponibilità - MongoDB gestisce la gestione delle istanze e la scalabilità e garantisce un tempo di inattività minimo
Alta prestazione - Le chiamate di lettura e scrittura sono veloci
Facilità d'uso - consente uno sviluppo rapido delle funzionalità

  ### 8. Miglior DB per NoSQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit G. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** January 09, 2024

**Cosa Le piace di più di MongoDB?**

MongoDB è il miglior DB che ho incontrato finora nel caso dei DB NoSQL. È molto veloce ed efficiente. Molto facile da installare sul server. Inoltre, l'interfaccia utente offerta da Mongo Compass è molto intuitiva.

**Cosa non Le piace di MongoDB?**

Nessun dispiacere secondo il mio utilizzo. Soddisfa tutti i miei requisiti.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Siamo un'azienda di telecomunicazioni. Interagiamo fondamentalmente con i router WIFI tramite un'applicazione mobile per eseguire operazioni sui router. Quindi ci sono molti parametri che dobbiamo memorizzare nel database. Questi dati sono non strutturati, quindi abbiamo bisogno di un database che possa gestire i dati non strutturati in modo efficiente. MongoDB è il migliore per questo caso.

  ### 9. Recensione su MongoDB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sandeep Y. | Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 27, 2024

**Cosa Le piace di più di MongoDB?**

La cosa migliore di MongoDB è il suo modo di memorizzare i dati in formato NoSQL. Ho provato e realizzato POC utilizzando MongoDB in passato.

**Cosa non Le piace di MongoDB?**

La latenza della consegna dei dati e le query complesse richiedono più tempo per la lettura e la scrittura.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Per memorizzare i dati degli utenti o qualsiasi tipo di dati in formato documento.
Robusto e rapido nel memorizzare i dati
Facile da usare
Ha un grande supporto dalla comunità

  ### 10. Database NoSQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik K. | Windows System Administrator, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 18, 2024

**Cosa Le piace di più di MongoDB?**

MongoDB è flessibilità, permettendoti di memorizzare i dati in un modo che si adatta meglio alle esigenze della tua applicazione. Questa flessibilità rende più facile adattarsi ai requisiti in evoluzione e iterare rapidamente durante lo sviluppo e la gestione di grandi volumi di dati e applicazioni ad alto traffico.

**Cosa non Le piace di MongoDB?**

Le operazioni di backup e ripristino possono essere più complesse rispetto ai tradizionali database relazionali e MongoDB non supporta le join nello stesso modo dei database relazionali.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Il linguaggio di query e il framework di aggregazione di MongoDB supportano l'elaborazione e l'analisi dei dati in tempo reale e questo avvantaggia le applicazioni che richiedono risposte a bassa latenza e approfondimenti in tempo reale.

  ### 11. Mongo DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atharva K. | Application development associate, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 11, 2024

**Cosa Le piace di più di MongoDB?**

È un database molto capace, scalabile e flessibile, che può essere utilizzato per analisi in tempo reale.

**Cosa non Le piace di MongoDB?**

Ha una curva di apprendimento. A volte è impegnativo gestire i cluster condivisi.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Ha una potenza di calcolo dei dati in tempo reale molto forte e le sue caratteristiche come l'alta disponibilità e l'integrazione aiutano a scalare il business.

  ### 12. Ho usato MongoDB per molto tempo. È il migliore tra tutti.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Riyas R. | Manager, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 26, 2024

**Cosa Le piace di più di MongoDB?**

MongoDB è un database NoSQL, il che significa che è più economico e facile da mantenere rispetto ai tradizionali database relazionali.

**Cosa non Le piace di MongoDB?**

MongoDB limita la dimensione dei documenti a 16MB e l'annidamento a 100 livelli.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Le opzioni e le capacità di indicizzazione di MongoDB possono aiutare a memorizzare e recuperare grandi quantità di dati. MongoDB supporta anche le query geospaziali, che possono aiutare gli inserzionisti a comprendere le prestazioni delle campagne in località specifiche.

  ### 13. MongoDB è un database che utilizziamo per strutturare i dati a partire da dati non strutturati.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek M. | Sr. US IT Recruiter , Mid-Market (51-1000 dip.)

**Reviewed Date:** March 26, 2024

**Cosa Le piace di più di MongoDB?**

MongoDB è una piattaforma dati che rende facile strutturare diversi tipi di dati.

**Cosa non Le piace di MongoDB?**

Non c'è nulla da non apprezzare di MongoDB, perché è molto utile per svolgere il mio lavoro facilmente.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

MongoDB è una piattaforma di database che ci consente di leggere e strutturare i dati. La maggior parte dei database non ti fornisce la configurazione dei dati, ma in MongoDB puoi configurare i tuoi dati. Utilizzando MongoDB puoi strutturare una grande quantità di dati, ma richiederà una grande memoria per memorizzare i dati.

  ### 14. Gestisci il tuo database nel cloud.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Media radiotelevisivi | Enterprise (> 1000 dip.)

**Reviewed Date:** April 14, 2024

**Cosa Le piace di più di MongoDB?**

Come altre risorse del cloud pubblico, possiamo gestire facilmente vari progetti e cluster di database in pochi clic.

**Cosa non Le piace di MongoDB?**

Bassa visibilità su matric. a volte non si hanno dettagli interni sull'attività del cluster

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

migrare il database non relazionale basato su EC2 al cloud facilmente e gestire l'intero ciclo di vita facilmente. l'operazione è anche molto fluida. con pochi clic gestisci compiti complessi facilmente

  ### 15. Mongodb una benedizione quando usato con Mongoose

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashutosh  S. | Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 05, 2023

**Cosa Le piace di più di MongoDB?**

La cosa migliore di Mongodb è che utilizza Javascript per le query, quindi qualsiasi sviluppatore Javascript può iniziare con Mongodb con pochissimo sforzo.

**Cosa non Le piace di MongoDB?**

La comunità non è così forte, a volte hai bisogno di aiuto con query specifiche ma non c'è abbastanza contenuto disponibile su internet. 
Lo svantaggio di usare MongoDB è che, sebbene una persona che conosce JavaScript possa iniziare a progettare l'architettura del database, a lungo termine, quando il database si espande, potrebbero esserci difficoltà nel scalare.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Mongodb è un DBMS No-SQL che offre flessibilità nel ridimensionamento del database e ti evita di preoccuparti delle relazioni tra le tabelle. Scrivere query è molto più semplice rispetto alle query SQL. Ha una piattaforma cloud chiamata Mongodb Atlas, ci sono alcuni strumenti GUI eccezionali per lavorare con il database come robo 3T, mongodb Compass, robomongo (versione leggera di robo3T).

  ### 16. Buon motore DB quando il tuo modello di dati cambia nel tempo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 28, 2024

**Cosa Le piace di più di MongoDB?**

Ha una grande comunità, quindi trovare informazioni è piuttosto facile. Inoltre, è uno strumento davvero buono per integrarsi con le nuove tecnologie di sviluppo. La cosa migliore per me è quanto sia flessibile quando si tratta di memorizzare informazioni (documenti), quindi se il tuo progetto evolve puoi adattarti facilmente.

**Cosa non Le piace di MongoDB?**

Quando si gestiscono carichi pesanti, potrebbe essere complicato affrontare la concorrenza, ma con un po' di lungimiranza puoi risolvere le cose.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Scalabilità

  ### 17. Ottimo per un rapido dispiegamento, ma i tempi di inattività possono essere un problema.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** August 31, 2019

**Cosa Le piace di più di MongoDB?**

È molto facile avviare un'istanza MongoDB scalabile e scalarla secondo necessità. L'interfaccia grafica è comoda. Il software funziona (di solito). Tuttavia, l'affidabilità può essere un problema.

**Cosa non Le piace di MongoDB?**

Abbiamo sperimentato un'interruzione e il nostro database è diventato non disponibile, a quel punto abbiamo immediatamente inviato un'e-mail e siamo rimasti seduti a gambe incrociate ad aspettare una risposta per ore fino a quando il servizio è stato ripristinato. Non hai alcun controllo sull'infrastruttura e devi aspettare che Compose risolva eventuali problemi di uptime.

**Raccomandazioni per chi sta considerando MongoDB:**

Considera se vuoi avere il controllo sui server quando qualcosa va storto, in modo da poterlo risolvere il prima possibile, o se preferisci affidare il controllo del tuo database a una società terza.

**Quali problemi sta risolvendo MongoDB e in che modo La sta aiutando?**

Avviare un set di replica MongoDB scalabile e tollerante ai guasti senza alcuna gestione DevOps.


## MongoDB Discussions
  - [A cosa serve Compose Hosted MongoDB?](https://www.g2.com/it/discussions/what-is-compose-hosted-mongodb-used-for) - 1 comment, 1 upvote

- [View MongoDB pricing details and edition comparison](https://www.g2.com/it/products/ibm-mongodb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+18%3A25%3A47+-0500&secure%5Bsession_id%5D=b54c71a0-68b6-4b13-a330-85930333ee90&secure%5Btoken%5D=a2c0b62ad140bdd16e1c7fa0f8d136401a0b48e94e62d1dd1f6837978937986c&format=llm_user)

## MongoDB Features
**Gestione**
- Dizionario dei dati
- Replica dei dati
- Linguaggio di interrogazione
- Modellazione dei dati
- Analisi delle prestazioni

**Manutenzione**
- Migrazione dei dati
- Backup e Recupero
- Ambiente multiutente

**Sicurezza**
- Crittografia dei dati
- Controllo di Accesso Utente

## Top MongoDB Alternatives
  - [Google Cloud SQL](https://www.g2.com/it/products/google-cloud-sql/reviews) - 4.5/5.0 (354 reviews)
  - [Microsoft SQL Server](https://www.g2.com/it/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,112 reviews)
  - [Snowflake](https://www.g2.com/it/products/snowflake/reviews) - 4.6/5.0 (686 reviews)

