Sto per iniziare un nuovo progetto che dovrebbe avere un database piuttosto grande.Scelta database per volume di dati di grandi dimensioni?
Il numero di tabelle non sarà grande (< 15), la maggior parte dei dati (99%) sarà contenuta in una grande tabella, che è quasi solo inserimento/sola lettura (nessun aggiornamento).
L'importo stimato dei dati in una tabella che sta per crescere a 500.000 record al giorno, e dovremmo tenere almeno 1 anno di loro di essere in grado di fare i vari rapporti.
Deve esserci (solo lettura) database replicato come backup/failover e, forse, per scaricare i report nei momenti di punta.
Non ho esperienza di prima mano con quei grandi database, quindi chiedo a chi ha quale DB è la scelta migliore in questa situazione. So che Oracle è la scommessa sicura, ma sono più interessato se qualcuno ha esperienza con Postgresql o Mysql con impostazione simile.
Questi non sono database SQL. Come fanno a pagare i rapporti? – Marko
Non ho esperienza diretta nella programmazione di questi due motori, ma da ciò che deduco dalla lettura di documenti online, hanno un vantaggio su SQL quando si tratta di selezionare dati specifici da un database di grandi dimensioni. Cercherò i documenti sul mio disco fisso a casa e vedrò se posso postarlo qui. – MrValdez
È possibile utilizzare BigTable al di fuori di Google AppEngine? – Thilo