Einheitliche Multimodell-Architektur
In Caché können Daten als Tabellen, Objekte oder multidimensionale Arrays (Hierarchien) modelliert und gespeichert werden. Verschiedene Modelle können unmittelbar auf Daten zugreifen, ohne dass ein leistungsminderndes Mapping zwischen den Modellen erforderlich ist. Die integrierte Unterstützung für dynamische Datenobjekte (wie XML und JSON) ermöglicht eine einfache Interoperabilität und eine schnelle Entwicklung von Webanwendungen.
High-Performance Abfragen
SQL ist die lingua franca für die Abfrage von Caché-Daten über alle Datenmodelle hinweg. Aufgrund seiner effizienten Architektur bietet Caché von Haus aus eine schnellere SQL-Performance als andere Datenbanktechnologien. Sie unterstützt sowohl herkömmliche Indizes als auch Bitmap- und Bit-Slice-Indizes, die mit Echtzeit-Transaktionsdaten verwendet werden können.
Verteilte Systeme
Das InterSystems Enterprise Caché Protocol ermöglicht es, dass sich ein Netzwerk aus vielen Servern wie ein einziger Datenspeicher verhält. Dadurch wird die Skalierbarkeit und Leistung verteilter Anwendungen erheblich verbessert.
Hoch-Verfügbarkeit durch Datenbankspiegelung
Caché Database Mirrors erfordern keine großen Investitionen in Hardware, Support, Betriebssystemlizenzen oder Speicherplatz. Darüber hinaus sind Caché Database Mirrors einfach einzurichten und zu warten, so dass die Verwaltungskosten minimiert werden.
Sicherheitsmodell
Sichern Sie Daten, die sich im Ruhezustand befinden, ebenso wie Daten, die in Bewegung sind, und minimieren Sie gleichzeitig negative Auswirkungen auf die Anwendungsleistung.
Anwendungsentwicklung
InterSystems Atelier ist unsere Eclipse-basierte Entwicklungsumgebung für die Definition von Geschäftslogik und die Erstellung von mobilen und/oder webbasierten Benutzeroberflächen. Es ermöglicht Ihnen die schnelle Erstellung von Anwendungen mit den Tools und Technologien, die Ihren Anforderungen am besten entsprechen.