Ciao Alessandro, quando si parla di "prestazioni", è difficile esporre dei dati senza creare un contesto in cui essi possano avere senso. Mi spiego: nel filmato si nota come, usando i "database tools", le operazioni di importazione fatte in modo "bulk" siano molto veloci, e questo in generale è il feedback che si registra nell'utilizzo di questo database, che nasce peraltro come coniugazione di questo aspetto (performance elevate) assieme alla possibilità di maneggiare grandi quantità di dati (non per nulla, è spesso impiegato in scenari che coinvolgono Big Data). Fatta questa premessa, per parlare di performance in modo specifico, anche comparativo con altri database, occorre calarsi in un contesto specifico: ad esempio, è possibile valutare le prestazioni di ricerca per un campo del documento quando questo è indicizzato oppure non lo è? Intendo dire che, per misurare la velocità di esecuzione del motore, non si può prescindere dalla sua corretta strutturazione (scegliere la giusta dimensione dei documenti), l'esistenza di uno scenario di replica o di sharding, la presenza di uno o più indici, la mole di dati già presente o da inserire, ecc. In conclusione, il discorso è complesso, ma è possibile facilmente trovare benchmark online dove sono stati eseguiti dei test in certi ambiti e resi pubblici i risultati. Per trovarli, basta una ricerca veloce su Google: www.google.com/search?q=mongodb+benchmarking+tests. Un saluto e un ringraziamento per l'interesse! Marco.
@@compilaquindiva Grazie a te, vedo che hai anche un canale interessante Io sono molto propenso ad imparare python perché vengo dalla BI ma anche perché può essere un valido linguaggio di backend sulle WEB APP... 🙏👋👋👋
@@alextube001 Direi che è un'ottima scelta, tra l'altro ne ho parlato io stesso proprio nel webinar precedente a questo: th-cam.com/video/92wKSh5ss-c/w-d-xo.html 🙂
Grazie per questa demo
E' un piacerissimo! 🥰
Grazie per questi contenuti
Mi fa piacere siano utili, quindi grazie a voi per l'interesse!
Ottima demo
mancherebbe qualche dato sulle prestazioni,
Qualche informazione?
Grazie
Ciao Alessandro,
quando si parla di "prestazioni", è difficile esporre dei dati senza creare un contesto in cui essi possano avere senso.
Mi spiego: nel filmato si nota come, usando i "database tools", le operazioni di importazione fatte in modo "bulk" siano molto veloci, e questo in generale è il feedback che si registra nell'utilizzo di questo database, che nasce peraltro come coniugazione di questo aspetto (performance elevate) assieme alla possibilità di maneggiare grandi quantità di dati (non per nulla, è spesso impiegato in scenari che coinvolgono Big Data).
Fatta questa premessa, per parlare di performance in modo specifico, anche comparativo con altri database, occorre calarsi in un contesto specifico: ad esempio, è possibile valutare le prestazioni di ricerca per un campo del documento quando questo è indicizzato oppure non lo è? Intendo dire che, per misurare la velocità di esecuzione del motore, non si può prescindere dalla sua corretta strutturazione (scegliere la giusta dimensione dei documenti), l'esistenza di uno scenario di replica o di sharding, la presenza di uno o più indici, la mole di dati già presente o da inserire, ecc.
In conclusione, il discorso è complesso, ma è possibile facilmente trovare benchmark online dove sono stati eseguiti dei test in certi ambiti e resi pubblici i risultati.
Per trovarli, basta una ricerca veloce su Google: www.google.com/search?q=mongodb+benchmarking+tests.
Un saluto e un ringraziamento per l'interesse!
Marco.
@@compilaquindiva
Grazie a te, vedo che hai anche un canale interessante
Io sono molto propenso ad imparare python perché vengo dalla BI ma anche perché può essere un valido linguaggio di backend sulle WEB APP...
🙏👋👋👋
@@alextube001 Direi che è un'ottima scelta, tra l'altro ne ho parlato io stesso proprio nel webinar precedente a questo: th-cam.com/video/92wKSh5ss-c/w-d-xo.html 🙂
@@compilaquindiva me lo guardo, grazie