Aplicaciones Migratorias y de MultiValores con Caché
Soporte MultiValor con Caché
- Acceso a Datos MultiValor
Caché ahora permite el Acceso MultiValor a sus estructuras de datos fundamentales (llamadas “globales”). Las estructuras de datos MultiValor, archivos de datos y diccionarios de datos se pueden cargar sin cambios en el motor multidimensional de datos de Caché.
- Soporte para Importar Archivos de Respaldo MultiValor
Como punto de partida para trasladar aplicaciones MultiValor hacia Caché, hemos proporcionado un utilitario que importa archivos de respaldo MultiValor. El utilitario para importar respaldos MVIMPORT es controlado desde un disco imagen de su sistema de respaldo. Éste importa todos los archivos y metadatos hacia Caché dejándole a usted con la misma estructura estimada como su sistema original. Ejecuta un número de verificaciones en los datos importados y también arregla el archivo VOC/MD para utilizarlo con Caché. Como los archivos de datos de Caché (conocidos como globales) no requieren tamaño y soportan un modo de importación de varios elementos a la vez, el proceso de restauración es muy eficiente.
- Soporte de Diccionario MultiValor
Los diccionarios MultiValor están basado en “como es” por el Lenguaje MultiValor de Consulta de Caché. Adicionalmente, Caché tiene la habilidad para crear clases de objetos Caché desde un análisis de un diccionario MultiValor, permitiendo a los objetos y a SQL acceder a los datos.
- Soporte para Lenguaje de Consulta MultiValor
El Lenguaje MultiValor de Consulta de Caché (LMCC) es la implementación de Caché del lenguaje MultiValor de Consulta estándar (LIST, SELECT, SORT, SSELECT etc). CMQL permitirá realizar la mayoría de las consultas y definiciones del diccionario sin cambios. CMQL utiliza el motor estándar SQL de Caché y se apoya en los últimos avances en el uso de definiciones de índice y optimizaciones. Soporta tipos I, correlativos y conversiones, así como todos los estilos de registros de diccionarios de definición.
- Soporte para MultiValor Básico
Hemos agregado “MVBasic” como un nuevo lenguaje disponible en el compilador de lenguaje de Caché y en el ambiente de tiempo. El MVBasic implementa un amplio rango de sintaxis MultiValor (extendida para apoyar la programación de objetos), y es interoperable con otros lenguajes de Caché. Caché Estudio ha sido mejorado para “comprender” la sintaxis de MVBasic, haciéndolo un poderoso ambiente de desarrollo GUI para enriquecer las aplicaciones MultiValor existentes y escribir otras nuevas.
- Suporte para MultiValores PROC
Los MultiValores PROC son totalmente soportados con Caché.
- Comando MultiValor
Un comando MultiValor ha sido agregado a Caché. Todos los verbos estándares de MultiValor son soportados y accedidos a través del comando MultiValor así como desde las sentencias EJECUTAR Y GESTIONAR.
Hace las Aplicaciones MultiValor más Valiosas
InterSystems Caché® entrega una amplia gama de características y capacidades que le permitirán extender y mejorar sus aplicaciones MultiValor, incluyendo:
- Acceso de Alta Gestión a SQL
Los datos de Caché pueden ser consultados vía SQL, ODBC y JDBC. Esto permite la utilización de populares informes de datos de terceros y herramientas de análisis, muchas de las cuales están diseñadas para uso con bases de datos interdependientes post relacionales. Caché comúnmente corre SQL de consulta hasta 5 veces más rápido que bases de datos interdependientes y permite un análisis de datos en tiempo real a través de su capacidad de “indexado de gestión mapa-bit”.
- Object Technology
Los datos de Caché están también automáticamente disponibles como objetos, permitiendo la utilización de técnicas de modelado de objetos para un rápido desarrollo, y compatibilidad con tecnologías orientadas a objetos. Las clases de objetos de Caché se pueden proyectar fácilmente hacia diversas tecnologías, incluyendo:
- Documentos XML
- Componentes ADO.NET
- Ensamblados .NET
- Clases de COM
- Clases de Java
- Java para empresas (con hincapié en administración de alta gestión)
- Clases de C++
- XML, SOAP y Servicios Web
Caché posee capacidades de XML y servicios de Web, lo que permite una fácil interacción con otras aplicaciones y posibilita un rápido desarrollo orientado al servicio.
- Tecnología InterSystems Zen™
Zen es una extensión de la tecnología AJAX (Escritura Java asincrónica y XML) la que permite el desarrollo extremadamente rápido de aplicaciones para Web; que posean una alta correspondencia y poderosas interfaces de usuario.
- Protocolo para Empresas Caché (PEC)
PEC reduce significativamente el tráfico de red hacia el servidor de la base de datos en sistemas distribuidos, permitiendo una graduación masiva sin sacrificar su ejecución.
- Recuperación
Caché soporta un extenso complemento de recuperación y características de alta disponibilidad, incluyendo respaldos, sombras y agrupaciones.
- Seguridad Avanzada
El moderno modelo de seguridad de Caché está diseñado tanto para asegurar el ambiente de Caché, como para hacerle fácil a los desarrolladores, construir seguridad dentro de sus aplicaciones.