InterSystems Caché® é um banco de dados de alto desempenho que impulsiona aplicações de processamento de transações ao redor do mundo. É usado para tudo, desde mapear um bilhão de estrelas na Via Láctea, até processar um bilhão de negociações de ações em um dia, até gerenciar redes de energia inteligentes.
Caché é um DBMS multi-modelo (objeto, relacional, chave-valor) e servidor de aplicações desenvolvido pela InterSystems.
InterSystems Caché fornece várias APIs para operar com os mesmos dados simultaneamente: chave-valor, relacional, objeto, documento, multidimensional. Os dados podem ser gerenciados via SQL, Java, node.js, .NET, C++, Python. O DBMS Caché possui tecnologias embutidas comprovadas para escalabilidade horizontal (ECP, SLM), Alta Disponibilidade (Espelhamento), suporte a transações e backup. Inclui a linguagem embutida Caché ObjectScript, que é compatível com mumps e que ajuda a executar a lógica de negócios das aplicações próxima aos dados e alcançar o máximo desempenho para operações lógicas complexas com dados. Caché também fornece um servidor de aplicações que hospeda aplicativos web (CSP), REST, SOAP, web sockets e outros tipos de acesso TCP para dados Caché.