Características de InterSystems Caché
Características de la base de datos (7)
Almacenamiento
Disponibilidad
Estabilidad
Escalabilidad
Seguridad
Manipulación de datos
Lenguaje de consulta
Apoyo (8)
Búsqueda de texto
Proporciona compatibilidad con juegos de caracteres internacionales y búsqueda de texto completo.
Tipos de datos
Admite múltiples tipos de datos como primitivos, estructurados, documentos, etc.
Idiomas
Soporta múltiples lenguajes de programación procedimental como PL / PGSQL, Perl, Python, etc.
Sistemas operativos
Disponible en múltiples sistemas operativos como Linux, Windows, MacOS, etc.
Sistemas operativos
Disponible en múltiples sistemas operativos como Linux, Windows, MacOS, etc.
Multimodelo
Proporciona soporte para manejar datos estructurados, semiestructurados y no estructurados con el mismo efecto.
Sistemas operativos
Disponible en múltiples sistemas operativos como Linux, Windows, MacOS, etc.
Conectores de BI
Permite a los usuarios conectar herramientas de inteligencia empresarial a la base de datos.
Seguridad (11)
Bloqueo de base de datos
Evita que otros usuarios y aplicaciones accedan a los datos mientras se actualizan para evitar la pérdida o actualización de datos.
Control de acceso
Permite conceder o revocar permisos en los niveles de base de datos, esquema o tabla.
Encriptación
Cifrado nativo incorporado con administración de claves empresariales.
Autenticación
Proporciona autenticación multifactor con certificados.
Autorización basada en roles
Proporciona roles de sistema predefinidos, privilegios y roles definidos por el usuario a los usuarios.
Autenticación
Permite la integración con mecanismos de seguridad externos como Kerberos, autenticación LDAP, etc.
Encriptación
Proporciona capacidad de cifrado para todos los datos en reposo mediante claves de cifrado.
Autorización basada en roles
Proporciona roles de sistema predefinidos, privilegios y roles definidos por el usuario a los usuarios.
Autenticación
Permite la integración con mecanismos de seguridad externos como Kerberos, autenticación LDAP, etc.
Registros de auditoría
Proporciona un registro de auditoría para realizar un seguimiento del acceso y las operaciones realizadas en las bases de datos para el cumplimiento normativo.
Encriptación
Proporciona capacidad de cifrado para todos los datos en reposo mediante claves de cifrado.
Rendimiento (7)
Recuperación ante desastres
Proporciona funcionalidad de recuperación de datos para proteger y restaurar datos en una base de datos.
Simultaneidad de datos
Permite el control de simultaneidad multiversión.
Gestión de la carga de trabajo
Maneja cargas de trabajo, desde máquinas individuales hasta almacenes de datos o servicios web con muchos usuarios simultáneos.
Indexación avanzada
Permite a los usuarios recuperar datos rápidamente a través de varios tipos de indexación como árbol B, tabla hash, etc.
Optimizador de consultas
Ayuda a interpretar consultas SQL y determinar el método de ejecución más rápido.
Caché integrada
Almacena rápidamente los datos de uso frecuente en la memoria del sistema.
Optimización de consultas
Ayuda a interpretar consultas SQL y determinar el método de ejecución más rápido
Administración (4)
Esquema de datos
Los datos se organizan como un conjunto de tablas con columnas y filas como una estructura de tabla.
Lenguaje de consulta
Permite a los usuarios crear, actualizar y recuperar datos en una base de datos.
ACID - Queja
Se adhiere a ACID (atomicidad, consistencia, aislamiento, durabilidad), un conjunto de propiedades de transacción de base de datos.
Replicación de datos
Proporciona replicación basada en registros o en desencadenadores.
Gestión de datos (6)
Modelo de datos
Almacena datos como pares clave-valor donde clave es un identificador único.
Tipos de datos
Admite múltiples tipos de datos como listas, conjuntos, hashes (similares al mapa), conjuntos ordenados, etc.
Modelo de datos
Almacena y consulta datos como documentos similares a JSON.
Tipos de datos
Admite múltiples tipos de datos como listas, conjuntos, hashes (similares al mapa), conjuntos ordenados, etc.
Construido - En la búsqueda
Permite a los usuarios indexar en la ingesta y consultar interminablemente a través de los datos.
Desencadenadores de eventos
Notifica eventos específicos como inserciones de documentos, actualizaciones, reemplazos, eliminaciones, etc. y responde en tiempo real.
Disponibilidad (6)
Uso compartido automático
Implementa la partición horizontal automática de datos que permite almacenar datos en más de un nodo para escalar horizontalmente.
Recuperación automática
Restaura una base de datos a un estado correcto (coherente) en caso de error.
Replicación de datos
Copie datos a través de múltiples servidores a través de la arquitectura de replicación maestro-esclavo, peer-to-peer, etc.
Uso compartido automático
Implementa la partición horizontal automática de datos que permite almacenar datos en más de un nodo para escalar horizontalmente.
Recuperación automática
Restaura una base de datos a un estado correcto (coherente) en caso de error.
Replicación de datos
Copie datos a través de múltiples servidores a través de la arquitectura de replicación maestro-esclavo, peer-to-peer, etc.





