Berühren Sie NoSQL mit Python mithilfe des Oracle NoSQL Database Cloud Simulators

Hintergrund dieses Beitrags

Oracle Cloud hat auch NoSQL (Oracle NoSQL Database Cloud) Wie führen Sie für NoSQL DDL und DML in Python aus? Ich wollte nachforschen.

Es gibt einen Oracle NoSQL Database Cloud-Simulator. Sie können es auf Ihrem lokalen PC ausprobieren. Daher habe ich die Schritte zur Verwendung des Oracle NoSQL Database Cloud Simulators und zum Ausführen von DDL und DML in Python zusammengefasst.

In diesem Beitrag Es ist ein Inhalt, den Oracle NoSQL Database Cloud-Simulator von Python in der Windows 10-Umgebung zu berühren.

Voraussetzung ist die Prozedur aus dem Zustand, in dem die Anaconda-Python 3.7-Version in der Windows 10-Umgebung installiert ist.

Was ist der Oracle NoSQL Database Cloud Simulator?

https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/doc/developing-oracle-nosql-database-cloud-simulator.html

Der Oracle NoSQL Database Cloud Simulator simuliert Cloud-Dienste und Sie können Ihre Anwendung lokal schreiben und testen, ohne auf den Oracle NoSQL Database Cloud Service zuzugreifen. Das Java SDK der Oracle NoSQL-Datenbank enthält einige Beispiele, die Entwickler verwenden können.

Bevor Sie mit dem Oracle NoSQL Database Cloud Service beginnen Entwickeln Sie Anwendungen mit Oracle NoSQL Database Cloud Simulator, um grundlegende Beispiele zu verstehen.

⇒ Der Oracle NoSQL Database Cloud Simulator bereitet eine Umgebung vor, in der Sie Apps (Python, Java, Node.js, Go) in einer lokalen Umgebung (Notebook-PC) ausprobieren können, ohne eine Verbindung zur Oracle Cloud herzustellen.

Umweltvorbereitung

Bereiten Sie die folgenden zwei Umweltvorbereitungen vor ** 1. Laden Sie den Oracle NoSQL Database Cloud Simulator herunter ** ** 2. Installieren Sie das Oracle NoSQL Database Python SDK **

Voraussetzung ist die Prozedur aus dem Zustand, in dem die Anaconda-Python 3.7-Version in der Windows 10-Umgebung installiert ist. Um Anaconda zu installieren, gehen Sie zu hier.

1. Laden Sie den Oracle NoSQL Database Cloud Simulator herunter

Greifen Sie auf https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/doc/downloading-oracle-nosql-cloud-simulator.html#GUID-3E11C056-B144-4EEA-8224-37F4C3CB83F6 zu

   

Laden Sie oracle-nosql-cloud-simulator-1.2.0.zip in einen beliebigen Ordner herunter und entpacken Sie ihn.

Voraussetzungen für die Ausführung des Oracle NoSQL Database Cloud Simulators

** - Java JDK Version 10 oder höher muss auf Ihrem Computer installiert sein. ** ** ** ** · 5 GB oder mehr verfügbarer Speicherplatz für die Installation von Oracle NoSQL Database Cloud Simulator. ** ** **

Wenn Java JDK Version 10 oder höher nicht installiert ist

https://www.oracle.com/java/technologies/javase-downloads.html Klicken Sie hier auf [JDK-Download], um das Windows x64-Installationsprogramm herunterzuladen.

  1. Doppelklicken Sie auf die heruntergeladene Datei jdk-14.0.1_windows-x64_bin.exe.
  2. Führen Sie die folgenden Schritte aus, um das Java SDK zu installieren      

2. Installieren Sie das Oracle NoSQL Database Python SDK

Starten Sie die Anaconda-Eingabeaufforderung

An der Anaconda-Eingabeaufforderung

pip install borneo

Und drücken Sie die [Eingabetaste]

Starten Sie den Oracle NoSQL Database Cloud Simulator

  1. Starten Sie die Eingabeaufforderung Die Eingabeaufforderung wird gestartet

  2. Fügen Sie den Java JDK-Pfad in die Umgebungsvariable (PATH) ein. Der Pfad des diesmal installierten Java JDK lautet C: \ Programme \ Java \ jdk-14.0.1 \ bin Legen Sie den Java JDK-Pfad in der Umgebungsvariablen PATH mit set PATH = C: \ Programme \ Java \ jdk-14.0.1 \ bin;% PATH% fest Geben Sie Java -version ein, um die Java JDK-Version anzuzeigen ⇒ Vergewissern Sie sich, dass das diesmal installierte Java JDK 14 verwendet wird. An der Eingabeaufforderung Wechseln Sie in das Verzeichnis, in dem Sie oracle-nosql-cloud-simulator-1.2.0 entpackt haben Verwenden Sie den Befehl cd, um in das Verzeichnis zu wechseln, in dem Sie oracle-nosql-cloud-simulator-1.2.0 entpackt haben

Geben Sie an der Eingabeaufforderung den folgenden Befehl ein

java -Djava.util.logging.config.file=logging.properties -jar cloudsim/lib/cloudsim.jar -root . 

Es wird in dem Zustand gestartet, in dem "Oracle NoSQL Cloud Simulator ist bereit" gestartet wird.

So stoppen Sie den Oracle NoSQL Database Cloud Simulator

Drücken Sie [Strg] + C, um den Vorgang zu beenden.

Versuchen Sie, das Beispielskript auszuführen

Laden Sie das Python-Beispielskript (nosql-python-sdk-5.2.0.zip) von GitHub herunter.  https://github.com/oracle/nosql-python-sdk/releases

Entpacken Sie nosql-python-sdk-5.2.0.zip in einen beliebigen Ordner. Beispielskripte werden im Ordner [examples] gespeichert.

Starten Sie die Anaconda-Eingabeaufforderung

Führen Sie ein Beispielskript aus (versuchen Sie, single_data_ops.py auszuführen). Ziehen Sie das Beispielskript und drücken Sie die [Eingabetaste]. * Der Oracle NoSQL Database Cloud Simulator muss ausgeführt werden.

Ausführungsergebnis von single_data_ops.py

Weitere Informationen finden Sie unter Oracle NoSQL-Datenbank Python SDK (Japanisch), SQL-Referenz für Oracle NoSQL-Datenbank](https://docs.oracle.com/de/database/other-databases/nosql-database/19.5/sqlreferencefornosql/select-expression.html ) War auch hilfreich.

multi_data_ops.py und table_ops.py können auch als Beispielskripte ausgeführt werden.

Referenz

· Oracle NoSQL-Datenbank-Python-SDK   https://docs.oracle.com/cd/E83857_01/paas/nosql-cloud/sdk/index.html

-SQL-Referenz für Oracle NoSQL-Datenbank (SELECT-Ausdruck) https://docs.oracle.com/en/database/other-databases/nosql-database/19.5/sqlreferencefornosql/select-expression.html

· NoSQL-Datenbankhandbuch   https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/index.html

-NoSQL-Datenbankhandbuch (Entwicklung mit Oracle NoSQL Database Cloud Simulator)   https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/doc/developing-oracle-nosql-database-cloud-simulator.html

Recommended Posts

Berühren Sie NoSQL mit Python mithilfe des Oracle NoSQL Database Cloud Simulators
Hinter dem Flyer: Docker mit Python verwenden
Versuchen Sie, Python mit Google Cloud-Funktionen zu verwenden
Arbeiten mit OpenStack mit dem Python SDK
Ändern Sie die Zeitzone in Oracle Database Docker
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Steuern Sie Smart Light "Yeelight" von Python aus, ohne die Cloud zu verwenden
[S3] CRUD mit S3 unter Verwendung von Python [Python]
Verwenden von Quaternion mit Python ~ numpy-quaternion ~
[Python] Verwenden von OpenCV mit Python (Basic)
[Python] LASSO-Regression mit Gleichungsbeschränkung unter Verwendung der Multiplikatormethode
Berühren wir die API der Netatmo Weather Station mit Python. #Python #Netatmo
Der wahre Wert der Terraform-Automatisierung ab Oracle Cloud
Verwenden von OpenCV mit Python @Mac
Senden Sie mit Python mit Google Mail
Steuern Sie den Motor mit einem Motortreiber mit Python auf Raspberry Pi 3!
[In-Database Python Analysis-Lernprogramm mit SQL Server 2017] Schritt 6: Verwenden des Modells
Visualisieren Sie die Häufigkeit von Wortvorkommen in Sätzen mit Word Cloud. [Python]
Versuchen Sie vorerst, FireBase Cloud Firestore mit Python zu verwenden
Vervollständigung von Python mit Emacs mit Company-Jedi
Harmonischer Mittelwert von Python (mit SciPy)
[Paketwolke] Verwalten Sie Python-Pakete mit der Paketwolke
[Python] Verwenden von OpenCV mit Python (Bildfilterung)
[Python] Verwenden von OpenCV mit Python (Bildtransformation)
[Python] Verwenden von OpenCV mit Python (Kantenerkennung)
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
Führen Sie XGBoost mit Cloud Dataflow (Python) aus.
Klicken Sie mit Python auf die Etherpad-Lite-API
Installieren Sie das Python-Plug-In mit Netbeans 8.0.2
Extrahieren Sie die Targz-Datei mit Python
Hinweise zur Verwendung von rstrip mit Python.
Beherrsche den Typ mit Python [Python 3.9 kompatibel]
Versuchen Sie es mit dem Python Cmd-Modul
Bei Verwendung von MeCab mit virtualenv python
Vorsichtsmaßnahmen bei Verwendung von sechs mit Python 2.5
Verbinden Sie Ihre SQL Server-Datenbank mit Python mit Alibaba Cloud Function Compute
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
Machen Sie die Python-Konsole mit UNKO bedeckt
[AWS] Verwenden von INI-Dateien mit Lambda [Python]
Führen Sie IDCF Cloud CLI auf Docker aus
Versuchen Sie eine Formel mit Σ mit Python
Versuchen Sie, die Kraken-API mit Python zu verwenden
Verwenden von Python und MeCab mit Azure Databricks
Überprüfen Sie die Existenz der Datei mit Python
Versuchen Sie, die Kamera mit Pythons OpenCV zu verwenden
Socket-Kommunikation über Socket-Server mit Python jetzt
[Python] Ruft den Variablennamen mit str ab
Tweet mit der Twitter-API in Python
Durchsuche das Labyrinth mit dem Python A * -Algorithmus
Überprüfen Sie die Aktienkurse mit Slackbot mit Python
Tipps zur Verwendung von Python + Caffe mit TSUBAME
Laden Sie mit Python Dateien im Web herunter
[GCP] Betreiben Sie Google Cloud Storage mit Python
Starten Sie den Router mit Python, Selenium, PhantomJS neu
Berühren Sie einen virtuellen Roboter mit Peppers Python SDK
Text Mining mit Python ② Visualisierung mit Word Cloud