Starten Sie kostenlos mit Oracle Autonomous JSON Database

Oracle Autonomous JSON Database ist ein Dokumentendatenbankservice, der die Entwicklung von JSON-zentrierten Anwendungen vereinfacht. Mit „Always Free“-Services können Sie kostenlose Oracle Autonomous Database-Instanzen für unbegrenzte Zeit erstellen, testen und bereitstellen. Darüber hinaus erhalten Sie ein Cloud-Guthaben von 300 US-Dollar und können 30 Tage lang zahlreiche Oracle Cloud-Services gratis testen.

Schritt 1:

Oracle Cloud-Account erstellen und sich anmelden

Erstellen Sie ein Konto über einen Webbrowser oder ein mobiles Gerät. Es dauert nur wenige Minuten.

  • Eröffnen Sie ein kostenloses Oracle Cloud-Konto.
  • Lesen Sie die Begrüßungs-E-Mail, um Zugangsdaten zu erhalten.
  • Melden Sie sich beim kostenlosen Oracle Cloud-Account an
Schritt 1

Schritt 1

Oracle Autonomous JSON Database erstellen

Greifen Sie auf die Oracle Cloud Infrastructure(OCI)-Konsole zu, mit der Sie Datenbanken ganz einfach erstellen können. Darüber hinaus können Entwickler Datenbanken über REST-APIs, die OCI-Befehlszeilenschnittstelle (CLI) oder SDKs bereitstellen. Sie können

  • SQL Developer Web mit einfachen Oracle Document Access(SODA)-Collection-APIs verwenden.
  • REST-Schnittstellen für Autonomous JSON Database entwickeln.
  • SODA-APIs für REST mit Autonomous JSON Database verwenden.
Schritt 2

Schritt 3:

Anwendungen entwickeln

Entwickler verwenden die Tools und Sprachen ihrer Wahl für die JSON-orientierte Anwendungsentwicklung über APIs.

  • Option 1: Mit der Oracle Database-API für MongoDB können Sie Anwendungen mit MongoDB-Tools, -Treibern und -Frameworks entwickeln.
  • Option 2: Verwenden Sie die SODA-API, um Anwendungen in gängigen Programmiersprachen wie Java, Node.js und Python zu entwickeln.

Anwendungsentwicklung – Option 1

Entwickeln Sie mit MongoDB-Tools und -Frameworks über Oracle Database API for MongoDB

Mit Oracle Database API for MongoDB kann Autonomous JSON Database die MongoDB-Sprache „verstehen“. Mit der API können JSON-Daten in MongoDB Atlas oder On-Premises-MongoDB mit Import-/Export-Tools, die MongoDB-Entwicklern vertraut sind, einfach in die Autonomous JSON Database migriert werden. Bestehende MongoDB-Anwendungen werden mit einer einfachen Änderung der Verbindungszeichenfolge weiter ausgeführt, häufig ohne, dass zusätzliche Codierungsumschreibungen oder -änderungen erforderlich sind. Entwickler können neue Anwendungen auf einer Autonomous JSON Database erstellen, indem sie MongoDB-Treiber, -Tools und -Frameworks verwenden.

Oracle Database API for MongoDB – Konzepte

  • Die API übersetzt das Wire-Protokoll MongoDB in SQL-Anweisungen, die von Autonomous JSON Database ausgeführt werden. Das bedeutet, dass Sie weiterhin die Treiber, Frameworks und Tools verwenden können, mit denen Sie vertraut sind, um Ihre JSON-Dokumentenspeicheranwendungen zu entwickeln.
  • Mit der API können Sie die konvergierten Datenbankfunktionen von Autonomous JSON Database nutzen, um mehrere Datentypen, einschließlich JSON-Daten, in einer einzigen Datenbank zu verwalten. Mit diesen konvergierten Datenbankfunktionen können Sie beispielsweise JSON-Daten mit SQL abfragen oder aktualisieren.
  • Die API muss nicht installiert oder konfiguriert werden. Rufen Sie einfach die Verbindungszeichenfolge für Ihre Autonomous Database-Instanz aus Database Actions in OCI ab.

Neue MongoDB-Anwendung erstellen

Entwickeln Sie neue MongoDB-Anwendungen mit bevorzugten Entwicklungstools, Treibern und Frameworks wie MongoDB Compass, Oracle Database Actions, Go und Java.


MongoDB-Workloads in Autonomous JSON Database migrieren

  • Verwenden Sie die Befehlszeilentools MongoDB wie „mongoexport“ und „mongoimport“ oder „Compass“, um Daten in Autonomous JSON Database zu importieren. Oder verwenden Sie Oracle GoldenGate für eine Online-Migration ohne Ausfallzeiten.
  • Das Verschieben Ihrer Anwendungen von MongoDB nach Oracle kann so einfach sein wie das Ändern der Verbindungszeichenfolge, um auf Autonomous Database zu verweisen. Die Anwendungen benötigen wenig oder keine Neukodierung.

Anwendungsentwicklung – Option 2

Entwickeln Sie in gängigen Programmiersprachen über SODA API

SODA ist eine Gruppe von APIs im NoSQL-Stil, mit denen Entwickler JSON-Dokumente nativ in Oracle Database erstellen und speichern können. Entwickler können CRUD-Vorgänge (Create, Read, Update, and Delete) ausführen, ohne SQL (Structured Query Language) kennen zu müssen. Die SODA-APIs unterstützen gängige Programmiersprachen und die Representational State Transfer(REST)-Architektur.

SODA-Konzepte

  • SODA-Dokumentensammlungen werden von normalen Datenbanktabellen und -ansichten unterstützt. Sie können Datenbankfeatures für den Inhalt von SODA-Dokumenten nutzen. SODA-CRUD- und Abfragevorgänge werden automatisch SQL-Vorgängen für die zugrunde liegenden Datenbanktabellen oder -ansichten zugeordnet, und diese Vorgänge werden optimiert.
  • Es gibt separate SODA-Implementierungen für die Verwendung mit verschiedenen Sprachen und mit dem REST-Architekturstil. Auf SODA for REST kann von fast jeder Programmiersprache aus zugegriffen werden. SODA-Vorgänge werden URL-Mustern zugeordnet.

Java-Anwendung

  • JDK installieren
  • Verbindung zu Autonomous JSON Database herstellen
  • JDBC-Treiber konfigurieren
  • SODA für Java installieren und konfigurieren

Node.js-Anwendung

  • Node.js installieren
  • node-oracledb installieren
  • Verbindung zu Autonomous JSON Database herstellen
  • SODA für Node installieren und konfigurieren

Python-Anwendung

  • Python installieren
  • cx_oracle installieren
  • Verbindung zu Autonomous JSON Database herstellen
  • SODA für Python installieren und konfigurieren

REST

  • Über die Servicekonsole in Autonomous Database darauf zugreifen
  • Auf die Registerkarte „Development“ klicken.
  • Die URL in RESTful Services und der SODA-Karte verwenden, um angegeben zu werden

SQLcl

  • Oracle SQL Developer Command Line (SQLcl) ist eine Befehlszeilenschnittstelle für SODA.
  • Arbeiten Sie mit Oracle SQL Developer Command Line (SQLcl) direkt mit SODA-Collections.
  • Führen Sie CRUD-Vorgänge für JSON-Dokumente mit SQL aus.

PL/SQL

  • SODA für PL/SQL-APIs bieten vollständige SQL-Unterstützung
  • Führen Sie CRUD-Vorgänge für JSON-Dokumente mit SQL aus.
  • JSON-Dokumente mit SQL abfragen

22. Januar 2024

Autonomous JSON Database nutzt ECPUs und Speicher pro Gigabyte und senkt so den Einstiegspreis für Entwickler

Hermann Baer, Senior Director Product Management, Oracle

Anfang 2023 führte Oracle ECPUs ein. Diese basieren auf der Anzahl der Cores pro Stunde, die elastisch aus einem Pool von Compute- und Speicherservern zugewiesen werden. Die Einführung von ECPU reduziert den Einstiegspreis für Autonomous JSON Database, da es jetzt mit nur 2 ECPUs und 20 GB Speicher bereitgestellt werden kann.

Vollständigen Beitrag lesen

Ausgewählte Blogs

Alle anzeigen

Ressourcen

Autonomous JSON Database-Dokumentation

Im Oracle Help Center finden Sie die Produktdokumentation und weitere Ressourcen zum Deployment von Autonomous JSON Database.

Erste Schritte mit Autonomous JSON Database


Oracle Autonomous Database testen

Oracle Cloud bietet ein kostenloses Cloud-Kontingent mit einer 30-tägigen kostenlosen Testversion und immer kostenlosen Services.


Download von Autonomous Database

Holen Sie sich das kostenlose Container-Image von Autonomous Database, um Ihre Apps ganz ohne Cloud zu entwickeln.


Workshop durchführen

Führen Sie eine Vielzahl von Übungen und Workshops durch und erleben Sie unsere beste Technologie live.


Kontakt

Möchten Sie mehr erfahren? Kontaktieren Sie einen unserer branchenführenden Experten.