Oracle TimesTen In-Memory Database (TimesTen) ist eine leichte In-Memory-Datenbank, die unübertroffene Leistung, einfache Verwaltung, hohe Performance und High Availability bietet.
Jetzt können Sie mit dieser neuen Anwendung von Oracle Cloud Marketplace TimesTen-Datenbanken schnell in Oracle Cloud Infrastructure (OCI) bereitstellen.
TimesTen Kubernetes Operator (TimesTen Operator) ermöglicht die Bereitstellung von TimesTen auf OCI Kubernetes Engine (OKE) oder auf On-Premises-Infrastruktur. Diese Lösung kann TimesTen schnell im Standalone-Modus oder als Cache (für Oracle Database) bereitstellen.
TimesTen Classic ist jetzt für die Unterstützung der beliebten Arm-Architektur zertifiziert.
TimesTen ist eine leichte, vollständig persistente und hochverfügbare relationale In-Memory-Datenbank, die eine Reaktionszeit im Mikrosekundenbereich und einen hohen Durchsatz für OLTP-Anwendungen bietet. Sie können TimesTen als „Datenbank für Aufzeichnungen“ oder als Cache für Oracle Database verwenden.
Da sich die TimesTen-Datenbank im physischen Speicher und nicht in einem Dateisystem befindet, ist der Zugriff auf die Daten direkter, was zu einem kürzeren Codepfad, einfacheren Algorithmen und internen Datenstrukturen führt. Durch den Wegfall der Annahme eines Dateisystems wird die Komplexität drastisch verringert. Die Anzahl der Rechneranweisungen sinkt, die Pufferpoolverwaltung entfällt, zusätzliche Datenkopien sind unnötig, Indexseiten werden kleiner und ihre Struktur wird vereinfacht. Das Design wird einfacher sowie auch kompakter und Anfragen werden schneller bearbeitet.
Anwendungen greifen mithilfe von Standard-SQL über die Programmierschnittstellen JDBC, ODBC, ODP.NET, Oracle Call Interface, Pro*C/C++ und Oracle PL/SQL auf TimesTen-Datenbanken zu. Während TimesTen die beste Antwortzeit erreicht, wenn es im Prozess mit der Anwendung ausgeführt wird (auch als „Direktmodus“ bezeichnet), erfolgt der herkömmliche Client/Server-Zugriff, wenn mehrere Anwendungen, die auf verschiedenen Servern ausgeführt werden, dieselbe Datenbank gemeinsam nutzen.
Erzielt eine Anwendungsleistung mit äußerst geringer Latenz durch Bereitstellung von Daten aus einer In-Memory-Datenbank, die zusammen mit den Anwendungen gespeichert ist.
Enthält Helm-Diagramme und YAML-Manifestdateien, die die Installation und Bereitstellung von TimesTen-Datenbanken über den TimesTen Kubernetes Operator erleichtern.
Unterstützt die automatische Lebenszyklusverwaltung von TimesTen-Datenbanken, einschließlich der Durchführung automatischer Korrekturmaßnahmen. Durch die automatische Verwaltung wird der Bedarf an menschlicher Unterstützung bei der Datenbankpflege verringert, sodass TimesTen-Produktionsbereitstellungen effizienter ausgeführt werden können.
Verwendet eine aktive Standby-Replikationstopologie zur Unterstützung der High Availability. Die schreibgeschützte Abonnentenreplikationsoption bietet zusätzlichen Schutz beim Offsite-Disaster Recovery.
TimesTen Classic ist eine speicheroptimierte relationale Datenbank, die geringe Antwortzeiten und hohen Durchsatz für Anwendungen bietet. Dieses Angebot bietet zahlreiche Features für die unabhängige Verwendung als Aufzeichnungssystem, beispielsweise Wiederherstellbarkeit durch Checkpoint- und Transaktionslogs, Sicherung und Wiederherstellung sowie Unterstützung verschiedener APIs. Durch transaktionale Replikation bietet TimesTen Classic High Availability für die In-Memory-Datenbank.
TimesTen Cache eignet sich ideal zum Zwischenspeichern leistungskritischer Teilmengen einer Oracle Database zur Verbesserung der Antwortzeit in der Application Tier. Zwischengespeicherte Tabellen können schreibgeschützt oder beschreibbar sein. TimesTen liest und aktualisiert automatisch die Cache-Tabellen sowie die Datensynchronisierung zwischen dem Cache und der Oracle Database. Cache bietet Anwendungsstandard-SQL und die Funktionalität einer relationalen Datenbank, nahtlose Aufrechterhaltung der Datenkonsistenz mit Oracle Database und die Leistung einer In-Memory-Datenbank.
TimesTen Scaleout ist ein Raster aus miteinander verbundenen Hosts, auf denen TimesTen Scaleout-Instanzen ausgeführt werden, die schnellen Zugriff, Fehlertoleranz und die High Availability einer In-Memory-Datenbank bieten. K-Safety bietet Fehlertoleranz, indem Sie die Anzahl der Datenkopien definieren können, um sicherzustellen, dass Ihre Datenbank trotz verschiedener Fehler weiter funktioniert (solange auf eine einzelne Kopie der Daten zugegriffen werden kann). Ein Raster enthält eine oder mehrere Datenbanken, und jede Datenbank ist über alle Instanzen des Rasters verteilt.
TimesTen eignet sich gut für die Ausführung in containerisierten Umgebungen. In Kombination mit TimesTen Kubernetes Operator bietet TimesTen eine einfache und robuste Lösung für leistungsstarkes, hochverfügbares Datenmanagement in Kubernetes-Umgebungen. Oracle TimesTen In-Memory Database for Kubernetes ermöglicht die TimesTen-Bereitstellung auf OCI Kubernetes Engine bzw. auf einer On-Premises-Infrastruktur. Die Lösung kann TimesTen schnell als eigenständiges Aufzeichnungssystem oder als Cache (für Oracle Database) bereitstellen.
Zusätzlich zu den Kosten für die für Ihren Kubernetes-Cluster verwendeten Compute-Ressourcen unterstützt Oracle TimesTen In-Memory Database for Kubernetes Bring Your Own License (BYOL). Dadurch können Sie Ihre vorhandenen On-Premies-TimesTen In-Memory Database- und TimesTen Application Tier Database Cache-Lizenzen nutzen, um Ihre Datenbanken in Oracle Cloud bereitzustellen.
Nehmen Sie am TimesTen-Diskussionsforum teil.
Erfahren Sie mehr über die aktuellsten Neuigkeiten, Produktupdates und Highlights von TimesTen.
Möchten Sie mehr darüber erfahren? Kontaktieren Sie einen unserer branchenführenden Experten.