stringtranslate.com

Base de datos integrada de Empress

Empress Embedded Database es un sistema de gestión de bases de datos relacionales que se ha integrado en aplicaciones, incluidos sistemas médicos, enrutadores de red, monitores de plantas de energía nuclear y sistemas de gestión de satélites. [1] Empress es un sistema de gestión de bases de datos relacionales ( RDBMS ) compatible con ACID con confirmación de dos fases y varios niveles de aislamiento de transacciones para aplicaciones integradas en tiempo real. [2] Admite almacenamiento de datos tanto persistente como en memoria y funciona con texto, binarios , multimedia y datos tradicionales. [3]

Historia

La primera versión de Empress fue creada por John Kornatowski e Ivor Ladd en 1979 y originalmente se llamó MISTRESS. Se basó en la investigación realizada en "MRS: A microcomputer database management system" en la Universidad de Toronto , que fue publicada por la Association for Computing Machinery en SIGSMALL SIGMOD 1981. [4] La versión comercial fue uno de los primeros sistemas de gestión de bases de datos relacionales ( RDBMS ) disponibles y se llamó Empress. Su primer envío a clientes fue a principios de 1981. Empress fue la primera base de datos comercial disponible en Linux . Su lanzamiento para Linux se remonta a principios de 1995. [5] [6]

API y arquitectura

Empress admite muchas interfaces de programación de aplicaciones en varios lenguajes de programación. El lenguaje de programación C tiene la mayor cantidad de API , incluidas las rutinas de kernel de bajo nivel MR, SQL integrado , MSCALL y ODBC . También hay API para C++ y JAVA. El diseño de arquitectura en capas proporciona niveles de optimización del sistema para el desarrollo de aplicaciones. Las aplicaciones desarrolladas utilizando estas API se pueden ejecutar en modo independiente y/o de servidor. [7]

Características del producto

Plataformas compatibles

Empress funciona en todas las principales plataformas compatibles con Android , [8] Linux , Real-Time y Windows : [9]

Referencias

  1. ^ Empress ofrece una solución eficaz de base de datos integrada por Craig S. Mullins 2005. Recuperado el 26 de enero de 2010.
  2. ^ Empress Product Profile p.11, 2009. Recuperado el 1 de junio de 2010.
  3. ^ Lista de tipos de datos admitidos Recuperado el 1 de junio de 2010.
  4. ^ "MRS: Un sistema de gestión de bases de datos de microcomputadoras", 1981. Recuperado el 26 de enero de 2010.
  5. ^ “EMPRESS RDBMS VERSIÓN 6.6 PARA EL SISTEMA OPERATIVO LINUX LISTA PARA SU ENVÍO”, 1 de mayo de 1995. Recuperado el 26 de enero de 2010.
  6. ^ “Linux Commercial HOWTO”, v5.38, 7 de marzo de 1999. Recuperado el 26 de enero de 2010.
  7. ^ API de Empress. Recuperado el 1 de junio de 2010.
  8. ^ "Empress SDK para Android" Archivado el 15 de julio de 2011 en Wayback Machine . Consultado el 16 de febrero de 2011.
  9. ^ Plataformas compatibles Recuperado el 1 de junio de 2010.
  10. ^ "Empress SDK para Android" Archivado el 15 de julio de 2011 en Wayback Machine . Consultado el 16 de febrero de 2011.

Enlaces externos