FastDB è un database in memoria open-source strettamente integrato con C++ (supporta un linguaggio di query simile a SQL in cui le tabelle sono classi e le righe sono oggetti). Come la maggior parte degli IMDB, è pensato per applicazioni dominate da schemi di accesso in lettura. Gli algoritmi e le strutture dati sono ottimizzati per i sistemi che leggono e scrivono i dati interamente nella memoria principale (RAM). Dovrebbe essere molto veloce, anche rispetto ad altri database in memoria, ma non riesco a trovare alcun benchmark online.Qualcuno ha esperienza con FastDB (database in memoria C++)?
Sto considerando l'utilizzo di FastDB per i dati delle serie temporali, in un progetto in cui 1) latenze di lettura ad accesso casuale sub-millisecondo e 2) milioni di righe per secondo il throughput di lettura sequenziale sarebbe molto utile.
Non riesco a trovare molti riferimenti all'esperienza di prima mano con FastDB; qualcuno lo ha usato qui? Puoi indicare qualsiasi benchmark di FastDB, specialmente quelli che considerano la latenza di lettura e il throughput?
È solo per me, o sembra più una pubblicità che una domanda? –
'@Jerry Coffin:' Non volevo che suonasse come una pubblicità. Volevo sottolineare le sue caratteristiche principali (in-memory, no SQL e integrazione con C++). Ho capito che diverse persone qui hanno esaminato i diversi IMDB e potrebbero avere qualche idea su questo. –
Pubblicità o no, è ancora una domanda valida. O almeno lo sarebbe se ci fosse una domanda da qualche parte. –