Qual è il database non sql più veloce e stabile per archiviare i big data e elaborare migliaia di richieste durante il giorno (è per il servizio di scambio di traffico)? Ho trovato Kdb + e Berkeley DB. Sono buoni? Ci sono altre opzioni?Database non sql più veloce e stabile?
Maggiori dettagli ...
processi serverogni giorno> 100K visite. Per ogni visita ho bisogno di leggere le statistiche corrispondenti dal DB, scrivere il log in DB e aggiornare le statistiche in DB, ovvero 3 operazioni con DB per visita. Il traffico è in continuo aumento. Quindi il motore DB dovrebbe essere veloce. Da un lato il DB sarà gestito da demoni scritti su C, Erlang o qualsiasi altro linguaggio di basso livello. Da un altro lato DB sarà gestito da script PHP.
"Sono bravi?"Berkley DB esiste da decenni." Cos'altro hai bisogno di sapere? "Ci sono altre opzioni?" Sempre. Ma, dato che non fornisci molte informazioni o indicazioni, è difficile dare un suggerimento concreto: –
fare riferimento al database non sql. Sei preoccupato per un motore SQL "basato sul servizio" o una DLL drop-in come altri menzionati su SQLite (e anche Sybase Advantage LOCAL Server). Per le richieste contro il "traffico", si descrivono dati "GRANDI", e questo è tutto relativo basato anche sulla normalizzazione dei dati – DRapp
MIGLIAIA di richieste per GIORNO? Seriamente, le persone usano i database SQL per servire migliaia di richieste per SECONDO e con query complesse. – intgr