Autonomous Database-Workload-Typen

Autonomous Database unterstützt verschiedene Workload-Typen, wie Data Warehouse, Transaktionsverarbeitung, JSON-Datenbank und APEX-Service. Jeder dieser Workload-Typen bietet Performanceverbesserungen und zusätzliche Features, die Vorgänge für die angegebene Workload unterstützen.

Oracle Autonomous Data Warehouse

Autonomous Database ist als "Load and Go"-Service konzipiert: Sie starten den Service, definieren Tabellen, laden Daten und führen dann Abfragen aus.

Autonomous Database unterstützt alle standardmäßigen SQL- und Business Intelligence-(BI-)Tools und bietet die gesamte Performance der marktführenden Oracle Database-Software in einer Umgebung, die für Workloads in einem Data Warehouse optimiert ist.

Um zu beginnen, erstellen Sie eine Autonomous Database mit dem Workload-Typ Data Warehouse, und geben Sie die Anzahl der ECPUs und die Speicherkapazität in TB für Autonomous Database an.

Sie können Autonomous Database mit Oracle Analytics Cloud oder Oracle Analytics Desktop verwenden, um auf einfache Weise Visualisierungen und Projekte zu erstellen, die Trends in Ihren Unternehmensdaten aufzeigen und Ihnen bei der Beantwortung von Fragen und der Entdeckung wichtiger Einblicke in Ihr Geschäft helfen.

Die folgende Abbildung zeigt die Autonomous Database-Architektur mit zugehörigen Komponenten für Analysen und Data Warehousing.

Beschreibung von Autonomous-data-warehouse-architecture.eps folgt
Beschreibung der Abbildung Autonomous-data-warehouse-architecture.eps

Oracle Autonomous Transaction Processing

Autonomous Database wurde entwickelt, um alle Standardgeschäftsanwendungen zu unterstützen und eine skalierbare Abfrageperformance bereitzustellen.

Autonomous Database bietet die Performance der marktführenden Oracle Database-Software in einer Umgebung, die auf die Anforderungen verschiedener Anwendungen abgestimmt und optimiert ist. Dazu gehören: erfolgsrelevante Transaktionsverarbeitung, gemischte Transaktionen und Analysen, IoT und JSON-Dokumentspeicher.

Um zu beginnen, erstellen Sie eine Autonomous Database mit dem Workload-Typ "Transaktionsverarbeitung", und geben Sie die Anzahl der ECPUs und die Speicherkapazität für die Datenbank an.

Sie können Autonomous Database mit Oracle Analytics Cloud oder Oracle Analytics Desktop verwenden, um auf einfache Weise Visualisierungen und Projekte zu erstellen, die Trends in den Betriebsdaten Ihres Unternehmens anzeigen und mit denen Sie Fragen beantworten und wichtige Einblicke in Ihr Geschäft erhalten können.

Die folgende Abbildung zeigt die Autonomous Database-Architektur mit zugehörigen Komponenten für Transaktionsverarbeitungs- und gemischte Workloads.

Autonome JSON-Datenbank

Oracle Autonomous JSON Database ist Oracle Autonomous Transaction Processing, wurde aber für die Entwicklung von NoSQL-Anwendungen entwickelt, die JavaScript Object Notation-(JSON-)Dokumente verwenden. Sie können einen Autonomous JSON Database-Service auf einen Autonomous Transaction Processing-Service hochladen.

Oracle Autonomous JSON Database bietet dieselben Features wie Autonomous Transaction Processing, mit einer wichtigen Einschränkung: Sie können außer JSON-Dokument-Collections nur bis zu 20 GB andere Daten speichern. Für JSON-Sammlungen gilt kein Speicherlimit.

Die Entwicklung von dokumentenorientierten NoSQL-Anwendungen ist besonders flexibel, da die Anwendungen schemalose Daten verwenden. So können Sie schnell auf sich ändernde Anwendungsanforderungen reagieren. Es ist nicht erforderlich, die Daten in relationale Tabellen zu normalisieren. Außerdem können Sie die Datenstruktur oder -organisation jederzeit und auf beliebige Weise ändern. Ein JSON-Dokument hat eine interne Struktur, doch es wird keine Beziehung zu separaten JSON-Dokumenten erzwungen.

Mit Oracle Autonomous JSON Database verwenden Ihre dokumentenorientierten JSON-Anwendungen in der Regel Simple Oracle Document Access (SODA). Dabei handelt es sich um eine Gruppe von APIs im NoSQL-Stil für verschiedene Anwendungsentwicklungssprachen und für den Architekturstil der darstellenden Zustandsübertragung (REST). Sie können auf eine SODA-Sammlung mit einer beliebigen SODA-API zugreifen.

SODA-Dokumentsammlungen basieren auf normalen Datenbanktabellen und -Views. Wenn Sie andere Arten von Daten verwenden möchten, die dem Limit von 20 GB unterliegen, benötigen Sie in der Regel Kenntnisse über SQL und darüber, wie diese Daten in der Datenbank gespeichert werden.

Bei Verwendung von Oracle Autonomous JSON Database darf eine SODA-Collection nur JSON-Daten enthalten. Beispiel: Eine Collection von Bilddokumenten oder eine Collection mit JSON-Dokumenten und Bilddokumenten ist nicht zulässig. Dies ist eine Einschränkung im Vergleich zu Autonomous Transaction Processing, wo Sie so heterogene Collections definieren können.

Unabhängig von der Art der Daten, die Ihre Anwendungen verwenden (ob JSON oder eine andere Anwendung), können Sie alle Oracle Database-Funktionen nutzen. Dies gilt unabhängig davon, welche Art von Oracle Autonomous Database-Datenbank Sie verwenden.

JSON-Daten werden nativ in der Datenbank gespeichert. In einer SODA-Collection in einer Autonomous Database-JSON-Daten werden im nativen Binärformat von Oracle OSON gespeichert.

Oracle APEX Application Development

Oracle APEX Application Development (APEX-Service) ist ein kostengünstiger Oracle Cloud-Service, der bequemen Zugriff auf die Oracle APEX-Plattform zur schnellen Erstellung und Bereitstellung von Low-Code-Anwendungen bietet.

APEX Service wurde entwickelt, um alle Standardgeschäftsanwendungen zu unterstützen und eine skalierbare Abfrageperformance bereitzustellen. Sie können den APEX-Service in den Autonomous Transaction Processing-Service hochstufen.

Weitere Informationen finden Sie unter Oracle APEX Application Development und APEX-Service auf Autonomous Transaction Processing upgraden.