Arquitetura Unificada Multi-Modelo
Dentro do Caché, os dados podem ser modelados e armazenados como tabelas, objetos ou arrays multidimensionais (hierarquias). Modelos diferentes podem acessar dados sem problemas - sem a necessidade de mapeamento de desempenho-killing entre modelos. O suporte integrado a objetos de dados dinâmicos (como XML e JSON) permite fácil interoperabilidade e rápido desenvolvimento de aplicações Web.
Consultas de Alto Desempenho
SQL é a lingua franca para consultar os dados do Caché em todos os modelos de dados. Devido à sua arquitectura eficiente, o Caché fornece um desempenho SQL inerentemente mais rápido do que outras tecnologias de base de dados. Ele suporta índices tradicionais, bem como índices de bit-map e bit-slice que podem ser usados com dados transacionais em tempo real.
Sistemas Distribuídos
O InterSystems Enterprise Cache Protocol permite que uma rede de muitos servidores se comporte como um único armazenamento de dados, melhorando drasticamente a escalabilidade e o desempenho das aplicações distribuídas.
Alta Disponibilidade através de Espelhamento de Base de Dados
O Caché Database Mirrors não requer grandes investimentos em hardware, suporte, licenças de sistema operacional ou armazenamento. Além disso, os espelhos Caché Database Mirrors são fáceis de configurar e manter, por isso os custos administrativos são minimizados.
Modelo de Segurança
Proteja os dados em repouso e dados em movimento enquanto minimiza a carga sobre o desempenho da aplicação.
Desenvolvimento de aplicações
O InterSystems Atelier é o nosso ambiente de desenvolvimento baseado no Eclipse para definir lógica empresarial e construir interfaces de utilizador móveis e/ou baseadas na Web. Permite-lhe construir rapidamente aplicações utilizando as ferramentas e tecnologias que melhor se adaptam às suas necessidades.