Skip to content
Puede usar nuestro buscador para encontrar información sobre los productos y soluciones de InterSystems, las oportunidades de desarrollo profesional, los casos de uso, novedades y mucho más.

Gestión de bases de datos

 

network engineer working on her laptop in a server room

Escalabilidad sin sacrificar el rendimiento

El corazón de InterSystems IRIS® es un motor de base de datos multimodelo que hace posible un alto rendimiento a escala. Su arquitectura única que permite la escalabilidad vertical y horizontal

Base de datos multimodelo unificada

InterSystems IRIS facilita almacenar y generar modelos de datos en forma de tablas, objetos o arrays multidimensionales. Los diferentes modelos pueden acceder a los datos de forma flexible sin necesidad de realizar mapeos ineficientes entre ellos. Los tres métodos de acceso pueden utilizarse de forma simultánea con los mismos datos con total concurrencia.

Acceso multidimensional

Todos los datos de la base de datos InterSystems IRIS se almacenan en grandes arrays multidimensionales muy eficientes y hace posible el acceso directo y la manipulación de sus propios arrays multidimensionales. A través de un acceso multidimensional directo, soporta los paradigmas clave-valor y NoSQL.

Sus estructuras de datos nativas no necesitan declaraciones, ni definiciones ni una distribución del almacenamiento. Simplemente emergen a medida que se introducen datos. Por lo tanto, puede gestionar fácilmente tipos de datos dinámicos como XML o JSON.

Acceso de objetos

El modelo de objetos de InterSystems IRIS está basado en el estándar ODMG (Object Database Management Group) y soporta muchas características avanzadas, incluida la herencia múltiple.

Los lenguajes de scripting incorporados en la plataforma manipulan directamente los objetos. Las clases de objetos también pueden presentarse como otros tipos de objeto, tales como Java, JavaScript, .NET y C++. Con solo seleccionar una opción, las clases de InterSystems IRIS pueden habilitarse automáticamente para XML o JSON. El resultado es que los objetos están disponibles para todas las tecnologías de objetos utilizadas habitualmente.

Acceso SQL

InterSystems IRIS soporta el acceso SQL a través de ODBC y JDBC (utilizando un controlador basado en Java puro) y proporciona un acceso relacional para facilitar la importación de datos procedentes de bases de datos relacionales.

SQL de alto rendimiento

SQL es la lingua franca para realizar consultas en InterSystems IRIS para todos los modelos de datos. Su eficiente arquitectura de datos de proporciona un rendimiento SQL inherentemente más rápido en comparación con otras tecnologías de bases de datos. Admite índices tradicionales, índices bit-map e índices bit-slice, que pueden utilizarse en entornos transaccionales en tiempo real.

Escalabilidad vertical y horizontal

Los productos de InterSystems permiten la escalabilidad vertical (aprovechando las máquinas multi-núcleo más grandes) a través del uso de consultas en paralelo en SQL. No obstante, las máquinas multi-núcleo de grandes dimensiones pueden ser caras y, a la larga, los costes por obtener mejores rendimientos pueden llegar a ser prohibitivos. En oposición, esta es una tecnología única que permite la escalabilidad horizontal.

Enterprise Cache Protocol (ECP) facilita escalar horizontalmente el número de usuarios capturando datos de los servidores de aplicaciones. Las consultas de los usuarios se resuelven desde la caché del servidor local de aplicaciones, si es posible o, en caso necesario, los datos se recuperan del servidor de datos. ECP sincroniza automáticamente los datos y resulta completamente transparente tanto para los usuarios como para sus aplicaciones.

InterSystems IRIS permite escalar datos horizontalmente mediante sharding, es decir, fragmentación de bases de datos muy grandes en múltiples máquinas. Las consultas se realizan en paralelo para cada fragmento y se agregan los resultados antes de devolvérselos al usuario.

ECP y el sharding pueden utilizarse de forma simultánea, de tal forma que sus aplicaciones puedan gestionar a la vez un gran volumen de datos y un gran volumen de usuarios.

Análisis incorporado

Para aprovechar todo el potencial de los datos es necesario analizarlos mediante una consulta perspicaz, inteligencia empresarial y machine learning.

InterSystems IRIS Adaptive Analytics no sólo admite la gestión de los datos para aplicaciones transaccionales, sino que también ofrece un amplio conjunto de capacidades analíticas integradas que se ejecutan directamente sobre los datos entrantes, en tiempo real, para ayudar a obtener conocimientos profundos y ejecutar acciones programáticas como respuesta. InterSystems IRIS Adaptive Analytics facilita las consultas analíticas de autoservicio, directamente sobre los datos, creando una capa semántica coherente y genera, de forma transparente, estructuras de aceleración basadas en el análisis de la carga de trabajo.

InterSystems IntegratedML hace posible que los desarrolladores de aplicaciones utilicen fácilmente modelos de machine learning en sus aplicaciones con unas pocas sentencias tipo SQL. Esto descarga y complementa el trabajo de los científicos de datos, que pueden refinar fácilmente los modelos de machine learning e incrustarlos directamente dentro de las aplicaciones de InterSystems IRIS, a través de su soporte nativo.

InterSystems IRIS también ofrece tecnología nativa de inteligencia de negocio, procesamiento de Lenguaje Natural (NLP) y Búsqueda de Texto Completo para su uso en aplicaciones, simplificando significativamente la arquitectura general y las implementaciones en las instalaciones o en la nube.

Todas estas capacidades se complementan con un amplio soporte para estándares comunes y tecnologías de terceros como Apache Spark, asegurando que las organizaciones puedan utilizar las herramientas de su elección para aprovechar los datos.

Dar el siguiente paso

Nos encantaría hablar. Rellene algunos datos y nos pondremos en contacto con usted.
*Campos obligatorios
Highlighted fields are required
*Campos obligatorios
Highlighted fields are required
** Al seleccionar "sí", usted da su consentimiento para que se le contacte para noticias, actualizaciones y otros fines de marketing relacionados con productos y eventos actuales y futuros de InterSystems. Además, usted da su consentimiento para que la información de contacto de su empresa se introduzca en nuestra solución de CRM que está alojada en Estados Unidos, pero que se mantiene de acuerdo con las leyes de protección de datos aplicables.