Oracle Cloud a également NoSQL (Oracle NoSQL Database Cloud). Pour NoSQL, comment exécutez-vous DDL et DML en Python? Je voulais enquêter.
Il existe un simulateur Oracle NoSQL Database Cloud, Vous pouvez l'essayer sur votre PC local, j'ai donc résumé les étapes pour utiliser Oracle NoSQL Database Cloud Simulator et comment exécuter DDL et DML en Python.
Dans ce post Il s'agit d'un contenu pour toucher le simulateur Oracle NoSQL Database Cloud de Python dans l'environnement Windows 10.
La condition préalable est la procédure à partir de l'état où la version Anaconda-Python 3.7 est installée dans l'environnement Windows 10.
https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/doc/developing-oracle-nosql-database-cloud-simulator.html
Oracle NoSQL Database Cloud Simulator simule les services cloud et Vous pouvez écrire et tester votre application localement sans accéder au service Oracle NoSQL Database Cloud. Le SDK Java Oracle NoSQL Database contient des exemples que les développeurs peuvent utiliser.
Avant de commencer avec Oracle NoSQL Database Cloud Service Développez des applications avec Oracle NoSQL Database Cloud Simulator pour comprendre des exemples de base.
⇒ Oracle NoSQL Database Cloud Simulator prépare un environnement dans lequel vous pouvez essayer des applications (Python, Java, Node.js, Go) dans un environnement local (ordinateur portable) sans vous connecter à Oracle Cloud.
Préparez les deux préparations environnementales suivantes ** 1. Téléchargez Oracle NoSQL Database Cloud Simulator ** ** 2. Installez le SDK Oracle NoSQL Database Python **
La condition préalable est la procédure à partir de l'état où la version Anaconda-Python 3.7 est installée dans l'environnement Windows 10. Pour installer Anaconda, allez sur ici
Accédez à https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/doc/downloading-oracle-nosql-cloud-simulator.html#GUID-3E11C056-B144-4EEA-8224-37F4C3CB83F6
Téléchargez oracle-nosql-cloud-simulator-1.2.0.zip dans n'importe quel dossier et décompressez-le.
** - Java JDK version 10 ou supérieure doit être installé sur votre machine. ** ** ** · 5 Go ou plus d'espace disque disponible pour installer Oracle NoSQL Database Cloud Simulator. ** **
https://www.oracle.com/java/technologies/javase-downloads.html Cliquez sur [JDK Download] ici pour télécharger le programme d'installation de Windows x64.
Lancer l'invite Anaconda
À l'invite d'Anaconda
pip install borneo
Et appuyez sur [Entrée]
Démarrez l'invite de commande L'invite de commande est lancée
Placez le chemin Java JDK dans la variable d'environnement (PATH) Le chemin du JDK Java installé cette fois est C: \ Program Files \ Java \ jdk-14.0.1 \ bin Définissez le chemin Java JDK dans la variable d'environnement PATH avec set PATH = C: \ Program Files \ Java \ jdk-14.0.1 \ bin;% PATH% Tapez Java -version pour voir la version Java JDK ⇒ Vérifiez que le Java JDK 14 installé cette fois est utilisé. À l'invite de commande Accédez au répertoire où vous avez décompressé oracle-nosql-cloud-simulator-1.2.0 Utilisez la commande cd pour accéder au répertoire où vous avez décompressé oracle-nosql-cloud-simulator-1.2.0
Entrez la commande suivante à l'invite de commande
java -Djava.util.logging.config.file=logging.properties -jar cloudsim/lib/cloudsim.jar -root .
Il sera en cours de démarrage avec "Oracle NoSQL Cloud Simulator est prêt"
Appuyez sur [Ctrl] + C pour arrêter.
Téléchargez l'exemple de script python (nosql-python-sdk-5.2.0.zip) depuis GitHub. https://github.com/oracle/nosql-python-sdk/releases
Décompressez nosql-python-sdk-5.2.0.zip dans n'importe quel dossier. Les exemples de scripts sont stockés dans le dossier [examples].
Lancer l'invite Anaconda
Exécutez un exemple de script (essayez d'exécuter single_data_ops.py) Faites glisser l'exemple de script et appuyez sur la touche [Entrée]. * Oracle NoSQL Database Cloud Simulator doit être en cours d'exécution.Résultat d'exécution de single_data_ops.py
Pour plus d’informations, voir Oracle NoSQL Database Python SDK (Japanese), [SQL Reference for Oracle NoSQL Database](SELECT Expression)](https://docs.oracle.com/en/database/other-databases/nosql-database/19.5/sqlreferencefornosql/select-expression.html ) A également été utile.
multi_data_ops.py et table_ops.py peuvent également être exécutés en tant qu'exemples de scripts.
· Kit de développement logiciel (SDK) Python Oracle NoSQL Database https://docs.oracle.com/cd/E83857_01/paas/nosql-cloud/sdk/index.html
-Référence SQL pour la base de données Oracle NoSQL (expression SELECT) https://docs.oracle.com/en/database/other-databases/nosql-database/19.5/sqlreferencefornosql/select-expression.html
· Manuel de base de données NoSQL https://docs.cloud.oracle.com/ja-jp/iaas/nosql-database/index.html
-NoSQL Database Manual (Développement avec 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