. .

Publicidad

Secciones

Publicidad

Aplicaciones Web

Programación

Hardware

Software

Bases de Datos

Mobile

Empresas

 

Bases de Datos Empotradas (Embedded)

Cierto es que generalmente los requerimientos de las bases de datos para almacenar información nos empujan a utilizar motores donde el rendimiento, la integridad referencial, la concurrencia, etc son factores determinantes en la selección de un Sistema Gestor de Base de Datos.

Sin embargo, hay ocasiones en donde los requerimientos son otros, como la portabilidad, escasa memoria, rapidez, entre otros. Es allí donde han surgido varias opciones que se han hecho un hueco en el mercado al soportar todos estos requisitos, e incluso dotando pequeños motores con las características de algunos grandes.

Este tipo de motores son por lo general denominados Bases de Datos Embedded (empotradas, embebidas), que se alinean a los requerimientos antes mencionados. Como ejemplos de este tipo de bases de datos están Apache Derby (descendiente directo de Cloudscape de IBM), H2, HSQLDB, Firebird Embedded, SQLite, entre otros, que merecen explicar sus características cada una en un artículo independiente. Por lo general, este tipo de bases de datos vienen del movimiento Open Source, aunque también hay algunos motores embedded de origen propietario, como SQL Server Mobile, Oracle Embedded (en varios sabores: Berkeley DB, Timesten, Oracle Database Lite), entre otros.

Tags para esta entrada: Embedded DatabasesBases de Datos LivianasBases de Datos EmbebidasBases de Datos Empotradas



Otros temas relacionados