OrientDB Tutorial
OrientDB Database Commands
OrientDB Record Commands
OrientDB Class Commands
OrientDB Cluster Commands
OrientDB Property Commands
OrientDB Vertex Commands
OrientDB Edge Commands
OrientDB Advanced Concepts
OrientDB Interfaces
OrientDB Useful Resources
Selected Reading
- OrientDB - Console Modes
- OrientDB - Data Types
- OrientDB - Basic Concepts
- OrientDB - Installation
- OrientDB - Overview
- OrientDB - Home
OrientDB Database Commands
- OrientDB - Drop Database
- OrientDB - Optimize Database
- OrientDB - Rollback Database
- OrientDB - Commit Database
- OrientDB - Import Database
- OrientDB - Export Database
- OrientDB - Config Database
- OrientDB - Release Database
- OrientDB - Freeze Database
- OrientDB - List Database
- OrientDB - Info Database
- OrientDB - Disconnect Database
- OrientDB - Connect Database
- OrientDB - Restore Database
- OrientDB - Backup Database
- OrientDB - Alter Database
- OrientDB - Create Database
OrientDB Record Commands
- OrientDB - Delete Record
- OrientDB - Truncate Record
- OrientDB - Update Record
- OrientDB - Export Record
- OrientDB - Reload Record
- OrientDB - Load Record
- OrientDB - Display Records
- OrientDB - Insert Record
OrientDB Class Commands
OrientDB Cluster Commands
- OrientDB - Drop Cluster
- OrientDB - Truncate Cluster
- OrientDB - Alter Cluster
- OrientDB - Create Cluster
OrientDB Property Commands
OrientDB Vertex Commands
OrientDB Edge Commands
OrientDB Advanced Concepts
- OrientDB - Studio
- OrientDB - Security
- OrientDB - Upgrading
- OrientDB - Performance Tuning
- OrientDB - Logging
- OrientDB - Caching
- OrientDB - Hooks
- OrientDB - Transactions
- OrientDB - Indexes
- OrientDB - Sequences
- OrientDB - Functions
OrientDB Interfaces
OrientDB Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
OrientDB - Python Interface
OrientDB - Python Interface
OrientDB driver for Python uses the binary protocol. PyOrient is the git hub project name which helps to connect OrientDB with Python. It works with OrientDB version 1.7 and later.
The following command is used to install PyOrient.
pip install pyorient
You can use the script file named demo.py to do the following tasks −
Create a cpent instance means create a connection.
Create DB named DB_Demo.
Open DB named DB_Demo.
Create class my_class.
Create properties id, and name.
Insert record into my class.
//create connection cpent = pyorient.OrientDB("localhost", 2424) session_id = cpent.connect( "admin", "admin" ) //create a databse cpent.db_create( db_name, pyorient.DB_TYPE_GRAPH, pyorient.STORAGE_TYPE_MEMORY ) //open databse cpent.db_open( DB_Demo, "admin", "admin" ) //create class cluster_id = cpent.command( "create class my_class extends V" ) //create property cluster_id = cpent.command( "create property my_class.id Integer" ) cluster_id = cpent.command( "create property my_class.name String" ) //insert record cpent.command("insert into my_class ( id , ’name ) values( 1201, satish )")
Execute the above script using the following command.
$ python demo.pyAdvertisements