Titolo

Archivio dei tag

Le performance dei database NoSQL

Confrontiamo le performance

Quando si parla di comparazioni è importante dire quali benchmark verranno utilizzati e in che condizioni. Questo per garantire la replicabilità dei test e l’obiettività dei risultati. In questo caso ho utilizzato lo stesso PC per entrambi gli ambienti, garantendo così la stessa potenza di calcolo. Per evitare di influire con il tuning, le comparazioni si riferiscono ai sistemi installati senza apportare modifiche alla configurazione. I due prodotti utilizzati sono MongoDB  and SQLServer Express . I test effettuati sono relativi all’intero stack, non al solo database, perché mi interessa comparare le differenze di prestazioni a livello applicativo. Sempre per evitare di influenzare i risultati, ho usato la stessa tecnologia (.Net framework 4.5, C#) e NHibernate come ORM. read more

Perché addottare un database NoSQL

In ambito tecnologio le rivoluzioni sono inevitabili. E’ impensabile credere di poter continuare a lavorare per sempre come abbiamo fatto fino ad adesso. Il cambiamento è parte del mestiere dell’informatico e va accolto a braccia aperte, senza preconcetti. Tuttavia bisogna sempre essere attenti a investire nella tecnologia giusta; perché il cambiamento deve essere in meglio. read more

Cosa sono i database NoSQL

In the last years we follow the rising of NoSQL technology and its employ in a even more extended set of application. This article aim to make an objective comparison from SQL and NO-SQL technology and try to clarify some unclear aspect to help people to choose it’s backend knowledgeably. read more