InterSystems Caché ( / k æ ʃ eɪ / kashay ) es un sistema de gestión de bases de datos operativas comerciales de InterSystems , que se utiliza para desarrollar aplicaciones de software para la gestión de la salud, servicios bancarios y financieros, gobierno y otros sectores. El software del cliente puede utilizar la base de datos con objeto y código SQL . Caché también permite a los desarrolladores manipular directamente sus estructuras de datos subyacentes: arreglos jerárquicos conocidos como la tecnología M .
Desarrollador (es) | InterSystems |
---|---|
Versión inicial | 1997 |
Lanzamiento estable | 2018.1.4 / 17 de mayo de 2020 |
Sistema operativo | múltiple |
Tipo | gestión de bases de datos y desarrollo de aplicaciones |
Licencia | Propiedad |
Sitio web | InterSystems.com |
Descripción
Internamente, Caché almacena datos en matrices multidimensionales capaces de transportar datos estructurados jerárquicamente . Estas son las mismas estructuras de datos "globales" que utiliza el lenguaje de programación MUMPS , que influyeron en el diseño de Caché, y son similares a las utilizadas por los sistemas MultiValue (también conocido como PICK). En la mayoría de las aplicaciones [ cuantificar ] , sin embargo, se utilizan métodos de acceso a objetos y / o SQL .
Se pueden utilizar Caché ObjectScript , Caché Basic o T-SQL para desarrollar la lógica empresarial de la aplicación. Las interfaces externas incluyen enlaces de objetos nativos para C ++ , Java , EJB , ActiveX y .NET . Caché admite JDBC y ODBC para acceso relacional. También se admiten XML y servicios web .
La tecnología Caché Server Pages (CSP) permite la creación basada en etiquetas de aplicaciones web que generan páginas web dinámicas , normalmente utilizando datos de una base de datos Caché. Caché también incluye InterSystems Zen, una implementación de AJAX que permite el desarrollo basado en componentes de aplicaciones web enriquecidas .
Historia
InterSystems se fundó en 1979 para comercializar bases de datos jerárquicas MUMPS . Lanzó Caché en 1997 como su producto estrella y en ese momento dejó de seguir desarrollando su línea de productos MUMPS original. [1]
Mercado
InterSystems afirma que Caché es la base de datos de objetos más rápida del mundo . [2] Sin embargo, solo se logra un alto rendimiento para operaciones transaccionales que tienen una naturaleza significativamente jerárquica. [ cita requerida ]
Este sistema de gestión de bases de datos (DBMS) se utiliza como parte del seguimiento de pacientes hospitalarios, registros médicos electrónicos y sistemas de gestión de medicamentos, en productos desarrollados por empresas como Epic Systems , así como en el sistema VistA utilizado por el Departamento de Asuntos de Veteranos de EE. UU. [3] Sungard incluye Caché en el software de gestión de activos AddVantage para financiar a los clientes de la industria, como los bancos. [4] Los proveedores de telecomunicaciones BT Group y Vodacom también utilizan Caché. [5]
El sitio web DB-Engines ha clasificado a Caché como el DBMS orientado a objetos más popular cada mes desde marzo de 2013. [6]
Plataformas
Caché se ejecuta en plataformas Windows , Linux , Solaris , HP-UX , AIX , macOS y OpenVMS .
Ver también
GT.M , un sistema de base de datos relacionado
Referencias
- ^ "Nuestra pasión: hitos de la empresa" . Consultado el 5 de agosto de 2014 .
- ^ "InterSystems Caché - Base de datos más rápida del mundo" . InterSystems . Consultado el 24 de febrero de 2009 .
- ^ "Estudios de caso - Por industria" . InterSystems . Consultado el 28 de marzo de 2011 .
- ^ InterSystems (19 de junio de 2002). "AddVantage de SunGard supera los puntos de referencia de rendimiento" . Consultado el 5 de agosto de 2014 .
- ^ Estudio de caso de Interystems: Vodacom. http://www.intersystems.fr/page/fr/case_study_vodacom
- ^ "Tendencia de popularidad de DBMS orientado a objetos" . DB-Engines . Consultado el 12 de febrero de 2019 .
enlaces externos
- InterSystems Caché
- Comunidad de desarrolladores de InterSystems