Recursos de InterSystems Caché
Recursos do banco de dados (7)
Armazenamento
Disponibilidade
Estabilidade
Escalabilidade
Segurança
Manipulação de dados
Linguagem de consulta
Apoio (8)
Pesquisa de Texto
Fornece suporte para conjuntos de caracteres internacionais e pesquisa de texto completo.
Tipos de dados
Suporta vários tipos de dados como primitivo, estruturado, documento etc.
Idiomas
Suporta múltiplas linguagens de programação procedural como PL/PGSQL, Perl, Python etc.
Sistemas Operacionais
Disponível em vários sistemas operacionais como Linux, Windows, MacOS etc.
Sistemas Operacionais
Disponível em vários sistemas operacionais como Linux, Windows, MacOS etc.
Multi-Modelo
Fornece suporte para lidar com dados estruturados, semiestruturados e não estruturados com igual efeito.
Sistemas Operacionais
Disponível em vários sistemas operacionais como Linux, Windows, MacOS etc.
Conectores BI
Permite que os usuários conectem ferramentas de business intelligence ao banco de dados.
Segurança (11)
Bloqueio de banco de dados
Impede que outros usuários e aplicativos acessem dados enquanto eles estão sendo atualizados para evitar perda ou atualização de dados.
Controle de acesso
Permite que permissões sejam concedidas ou revogadas nos níveis de banco de dados, esquema ou tabela.
Criptografia
Criptografia nativa integrada com gerenciamento de chaves corporativas.
Autenticação
Fornece autenticação multifator com certificados.
Autorização baseada em função
Fornece funções de sistema predefinidas, privilégios e funções definidas pelo usuário aos usuários.
Autenticação
Permite integração com mecanismos de segurança externos como Kerberos, autenticação LDAP etc.
Criptografia
Fornece capacidade de criptografia para todos os dados em repouso usando chaves de criptografia.
Autorização baseada em função
Fornece funções de sistema predefinidas, privilégios e funções definidas pelo usuário aos usuários.
Autenticação
Permite integração com mecanismos de segurança externos como Kerberos, autenticação LDAP etc.
Logs de auditoria
Fornece um log de auditoria para controlar o acesso e as operações executadas em bancos de dados para conformidade normativa.
Criptografia
Fornece capacidade de criptografia para todos os dados em repouso usando chaves de criptografia.
Desempenho (7)
Recuperação de desastres
Fornece funcionalidade de recuperação de dados para proteger e restaurar dados em um banco de dados.
Simultaneidade de dados
Permite controle de simultaneidade de várias versões.
Gerenciamento de carga de trabalho
Lida com cargas de trabalho, de máquinas individuais a data warehouses ou serviços Web com muitos usuários simultâneos.
Indexação avançada
Permite que os usuários recuperem dados rapidamente através de vários tipos de indexação, como árvore B, tabela de hash, etc.
Otimizador de Consultas
Ajuda a interpretar consultas SQL e determinar o método mais rápido de execução.
Cache integrado
Armazena rapidamente dados usados com frequência na memória do sistema.
Otimização de Consultas
Ajuda a interpretar consultas SQL e determinar o método mais rápido de execução
Gestão (4)
Esquema de dados
Os dados são organizados como um conjunto de tabelas com colunas e linhas como uma estrutura de tabela.
Linguagem de consulta
Permite que os usuários criem, atualizem e recuperem dados em um banco de dados.
ACID - Reclamação
Adere ao ACID (atomicidade, consistência, isolamento, durabilidade), um conjunto de propriedades de transação de banco de dados.
Replicação de dados
Fornece replicação baseada em log e/ou em gatilho.
Gestão de Dados (6)
Modelo de dados
Armazena dados como pares chave-valor em que a chave é um identificador exclusivo.
Tipos de dados
Suporta vários tipos de dados como listas, conjuntos, hashes (semelhante ao mapa), conjuntos classificados etc.
Modelo de dados
Armazena e consulta dados como documentos semelhantes a JSON.
Tipos de Dados
Suporta vários tipos de dados como listas, conjuntos, hashes (semelhante ao mapa), conjuntos classificados etc.
Construído - Em busca
Permite que os usuários indexem ao ingerir e consultem infinitamente os dados.
Gatilhos de eventos
Notifica eventos específicos como inserções de documentos, atualizações, substituições, exclusões etc. e responde em tempo real.
Disponibilidade (6)
Compartilhamento automático
Implementa o particionamento automático horizontal de dados que permite armazenar dados em mais de um nó para expandir.
Recuperação Automática
Restaura um banco de dados para um estado correto (consistente) em caso de falha.
Replicação de dados
Copie dados em vários servidores por meio de arquitetura de replicação mestre-escravo, ponto a ponto, etc.
Compartilhamento automático
Implementa o particionamento automático horizontal de dados que permite armazenar dados em mais de um nó para expandir.
Recuperação Automática
Restaura um banco de dados para um estado correto (consistente) em caso de falha.
Replicação de dados
Copie dados em vários servidores por meio de arquitetura de replicação mestre-escravo, ponto a ponto, etc.





