Estoy buscando un sistema de base de datos con estos requisitos:
¿Conoce algún sistema de base de datos (RRD, levelDB, Redis...) con una interfaz/biblioteca sencilla para codificar eso en Ada?
Gracias por adelantado.
Dudo que haya bases de datos (y más aún para sistemas de bases de datos) con soporte NATIVO para Ada. Pero una cosa que sé con certeza es que postgresql con apq (Ada enlazando a varias bases de datos, postgresql entre ellas) debería funcionar para usted. Y es bastante fácil de usar.
¿Por qué no mirar MySql? Es una de las bases de datos gratuitas más populares, si no la más popular, y ciertamente no tiene miedo de las insignificantes 1,000,000 de inserciones por día ,-)
Encontrarás todo lo que necesitas con Gnade .
El proyecto GNADE (Entorno de base de datos GNat Ada) es un proyecto de código abierto con el objetivo principal de proporcionar todas las herramientas y paquetes necesarios para crear un entorno de desarrollo Ada 95 que brinde una integración perfecta de bases de datos relacionales y otros productos de bases de datos con Ada 95.
El proyecto proporciona los siguientes paquetes de software:
Thin bindings to different RDBMS products like Oracle, PostgreSQL, MySQL using ODBC. Embedded SQL. Native bindings to other RDBMS aproaches such as sqlite Object persistency (ODB).
La interfaz ODBC se seleccionó como interfaz principal para la base de datos subyacente porque la mayoría de los DBCS conocidos proporcionan esta interfaz y ya es un estándar bien entendido y establecido.