Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    PostgreSQL vs Neo4J vs Firebase vs MySQL

    Chi di voi mi sa illustrare e commentare brevemente le differenze tra questi 4 database?


    PostgreSQL
    Neo4J
    Firebase
    MySQL


    Qual è il database più potente presente sul mercato?


    Tutti i database hanno la stessa performance oppure alcuni vengono usati preferenzialmente per siti molto grandi come facebook e google?

    In questo forum sento anche parlare di:

    SQL Server
    Oracle
    DB2
    Informix
    SQLite


    Quali caratteristiche/vantaggi hanno rispetto a quelli da me nominati?

    Grazie
    Ultima modifica di giannino1995; 07-07-2017 a 15:43
    Più pratica in futuro...

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    9
    PostgreSQL e MySql sono database relazionali, il primo per lo pi� usato in ambito enterprise perch� storicamente ritenuto il pi� affidabile e completo RDBMS open source, il secondo molto diffuso in ambito web, probabilmente perch� molto performante e flessibile.

    Neo4j � un Graph Database, quindi un database utilizzato per memorizzare e trattare strutture dati a grafo (ad esempio, le "amicizie" in un social network, le mappe utilizzate da un GPS, ecc...).

    Firebase � un db noSql, fruibile online attraverso un account a pagamento (nella piattaforma google).

    E' difficile fare confronti (se non tra mysql e postgres), visto che sono prodotti che hanno impieghi completamente diversi.

    Premettendo che non conosco Informix, i database che citi successivamente sono paragonabili a mysql e postgres in quanto relazionali, ma sono database commerciali. Hanno quindi dalla loro il servizio di assistenza con SLA ben definite, oltre ad essere indubbiamente degli ottimi prodotti. Lavorando in ambito IT troverai sicuramente DB2 in ambienti finance (banche soprattutto), Oracle e SqlServer in tantissime aziende medio-grandi e grandi.

    Discorso a parte per Sqlite, il quale � open source. E' un database molto veloce ma che non gestisce la multi-utenza, � quindi utile se devi gestire database locali (un po' come faresti con Access) o memorizzare informazioni all'interno di applicazioni stand-alone.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.