Estoy trabajando en una aplicación que voy a escribir con C y estoy considerando utilizar un db de nosql para almacenar datos de series de tiempo con un máximo de 8 o 9 campos. Pero en cada 5 minutos habrá enormes operaciones de escritura, como entre 2 y 10 millones de filas, y luego habrá lecturas (pero el rendimiento no es tan importante en lectura como en la operación de escritura).¿Qué DB noSQL usar con C?
Estoy considerando utilizar una base de datos NoSQL aquí para almacenar los datos, pero no pude decidir cuál utilizar. Couchdb parece tener un controlador estable llamado pillowtalk para C; pero el conductor de Mongo no parece tan prometedor como el de una almohada. También estoy abierto a otras sugerencias.
¿Cuál es su recomendación?
¿Tiene un API C y que me puede proporcionar algo de información de referencia en relación con esto. – systemsfault
Está escrito en C y tiene una API excelente. Puede leer los puntos de referencia aquí: http://1978th.net/tokyocabinet/benchmark.pdf – jckdnk111
wow results are really awesome, actualmente estoy probando el tokyo cabinet. También del documento que ha enviado, el rendimiento de cdb también parece atractivo. ¿Cuáles son los principales beneficios de tokyodb sobre cdb? – systemsfault