Sto lavorando a un'applicazione che sto per scrivere con C e sto considerando di utilizzare un nosql db per memorizzare i dati di timeseries con al massimo 8 o 9 campi. Ma in ogni 5 minuti ci saranno enormi operazioni di scrittura come 2-10 milioni di righe e poi ci saranno letture (ma le prestazioni non sono così cruciali in lettura quanto nell'operazione di scrittura).Quale db NoSQL usare con C?
Sto considerando di utilizzare un db NoSQL qui per archiviare i dati ma non posso decidere quale utilizzare. Couchdb sembra avere un driver stabile chiamato pillowtalk per C; ma l'autista di Mongo non sembra promettente quanto il cuscino. Sono aperto anche ad altri suggerimenti.
Qual è la vostra raccomandazione?
Ha un API C e mi puoi fornire alcune informazioni di riferimento relative a questo. – systemsfault
È scritto in C e ha un'API eccellente. Puoi leggere i benchmark qui: http://1978th.net/tokyocabinet/benchmark.pdf – jckdnk111
wow i risultati sono davvero fantastici, sto attualmente testando il cabinet di tokyo. Anche dal documento che hai inviato la performance di cdb sembra interessante. Quali sono i principali vantaggi di tokyodb su cdb? – systemsfault