Solo busco un DB NoSQL tan compacto como SQLite, compatible con REST y JSON, preferiblemente implementado en C/C++ y capaz de búsqueda de texto completo. ¿Puedes recomendarlo?Ligero NoSQL DB que admite REST y JSON
Respuesta
Echa un vistazo MongoDB; está escrito en C++.
También puede consultar CouchDB, pero eso está escrito en Erlang.
MongoDB no es liviano dado que está optimizado para ser el único proceso que se ejecuta en la PC, carga toda la base de datos en un archivo mapeado en memoria, tiende a agotar todo la memoria que puede obtener y se comporta al azar cuando está limitada. No sé lo suficiente sobre CouchDB, bud Erlang (el idioma/tiempo de ejecución) en el que se ejecuta se interpreta como tiempo de ejecución recolectado como basura, por lo que no puede ser tan liviano. –
RethinkDB (https://t.co/e4I6Q2MTQq) parece ser más ligero que MongoDB, pero es probablemente mucho más grande que SQLite. – Lori
Es posible que desee LevelDB, una biblioteca rápida de almacenamiento de valores-clave escrita en Google que proporciona una asignación ordenada de las claves de cadena a los valores de cadena. Puede usarlo como una base de datos independiente basada en archivos. Soporte para muchos idiomas (C/C++, Ruby, Java).
También puedes ver Kyoto Cabinet, una biblioteca de base de datos ligera, una aplicación directa de DBM, Almacén de claves-valor, la base de datos basada en archivos independiente (también en memoria) , Soporte para muchos idiomas (Ruby, Java, C#, PHP , etc.)
- 1. nosql db para python
- 2. Proteger REST y JSON
- 3. admite respuestas REST tanto xml como json en clojure
- 4. Widget ligero editor de código para Java que admite JavaScript
- 5. ¿Por qué JSON es más ligero que XML?
- 6. Monte NoSQL DB como sistema de archivos
- 7. ¿Qué DB noSQL usar con C?
- 8. JSON SerDe for Hive que admite matrices JSON
- 9. spring mvc rest response json y xml
- 10. REST y JSON - cadena de conversión a matriz JSON
- 11. Hilo pesado y ligero
- 12. ¿Es posible construir consultas complejas contra noSQL DB
- 13. Buenas prácticas de implementación de NoSql/Raven DB
- 14. WSDL para SOAP y WSDL para REST y REST basados en JSON
- 15. Javascript Chart Library que admite cargar desde csv/xml/json
- 16. Por qué el par de valores clave noSQL db es más rápido que los DB relacionales tradicionales
- 17. noSQL y datos normalizados
- 18. NoSQL y datos meteorológicos
- 19. Servicio REST de sondeo con Node.js
- 20. NoSQL y datos espaciales
- 21. Delphi y NoSQL
- 22. ¿Python es más rápido y ligero que C++?
- 23. ¿Cómo funcionan SOAP y REST con la respuesta XML/JSON?
- 24. Spring REST 3 para admitir XML y JSON
- 25. ¿Cómo crear JSON Rest API con Happstack? Cuerpo JSON?
- 26. Servidor GAE Java JSON REST simple
- 27. cómo diseñar logros y credencialización con nosql
- 28. prueba REST JSON servicio web Grails
- 29. Spring 3.1 REST con JSON: no funciona
- 30. WCF REST Servicio JSON Publicar datos
Si le preocupa que se use a través de una interfaz RESTful, ¿por qué le importa también en qué idioma está escrito? Sólo curioso. –
p. para la aplicación de servidor embebido nativo. – sof
La última versión de MongoDB 2.6 admite también búsqueda de texto completo. – vmr