Caché

Innovará
en
gestión de datos 
y en desarrollo rápido

InterSystems Caché® es un sistema avanzado de gestión de bases de datos y un entorno de desarrollo rápido de aplicaciones. Con Caché innovará en el procesamiento y el análisis de Big Data complejos, así como en el desarrollo de aplicaciones web y móviles. Caché ofrece en exclusiva un rendimiento a la velocidad de la luz, una escalabilidad masiva y una sólida fiabilidad, y todo ello con un mantenimiento y unos requisitos de hardware mínimos.

Se trata de una nueva generación de tecnología de base de datos que proporciona múltiples modos de acceso a los datos. Estos datos solo se describen una vez en un único diccionario de datos integrado, y quedan disponibles al instante mediante el acceso de objetos, SQL de alto rendimiento y también un potente acceso multidimensional, y todos estos elementos pueden acceder simultáneamente a los mismos datos.

Caché incluye varios lenguajes de script, y es compatible con la mayoría de las herramientas más conocidas.

Cómo le ayudamos a innovar:

Innovaciones en Big Data

Las aplicaciones de Big Data deben poder admitir grandes cantidades de datos con mucha rapidez. Deben poder modelar datos complejos y proporcionar múltiples maneras de verlos y utilizarlos. Caché proporciona un rendimiento a la velocidad de la luz incluso cuando se escala para gestionar enormes volúmenes de datos, múltiples cores y numerosos servidores en sistemas distribuidos. Permite de forma única el acceso de datos mediante objetos, SQL de alto rendimiento y la manipulación directa de sus estructuras de datos multidimensionales.

Además, Caché permite ejecutar consultas en tiempo real en sistemas transaccionales, así como realizar análisis en datos estructurados y no estructurados.

Innovaciones en el desarrollo de aplicaciones web y móviles

La tecnología de InterSystems Zen Mojo- una extensión de nuestra tecnología InterSystems Zen- simplifica la creación de aplicaciones de datos tanto móviles como de escritorio. Además, puede utilizar Web Services, REST, JSON y otros estándares, junto con la herramienta de desarrollo de su elección, para generar aplicaciones móviles que aprovechen la sorprendente velocidad y escalabilidad de Caché.

Además de ayudar a sacar al mercado rápidamente aplicaciones innovadoras, Caché puede ahorrar tiempo y esfuerzos en desarrollo para toda la vida útil de su aplicación. Las aplicaciones exitosas deben evolucionar y cambiar. Caché es escalable, personalizable y ampliable de forma inherente, de manera que puede proporcionar funciones innovadoras adicionales a sus usuarios.

Innovaciones en la gestión de datos complejos

Caché tiene un motor de datos multidimensionales de altísima eficacia que lo convierte en la herramienta ideal para gestionar los tipos de datos complejos utilizados por las aplicaciones de hoy en día. El motor de datos utiliza “ sparse arrays”, así que las aplicaciones basadas en Caché requieren a menudo menos hardware que las aplicaciones incorporadas en las bases de datos relacionales tradicionales.

Como plataforma única y unificada para el desarrollo de aplicaciones, Caché elimina todos los problemas que surgen al montar un entorno a partir de piezas dispares. Pero aunque Caché proporcione todas las funciones necesarias para generar aplicaciones innovadoras, no es un sistema demasiado complejo, y solo requiere una gestión mínima.

Un aspecto importante de la gestión de sistemas es el manejo de las interrupciones programadas o imprevistas. Caché soporta diversas tecnologías avanzadas para conseguir una disponibilidad alta y una rápida recuperación tras desastres. En concreto, proporciona una función simple y elegante para crear bases de datos espejo (mirroring), que es una forma muy eficaz de conseguir una alta disponibilidad.