OrientDB與Python集成主要有兩種方法:
from orientdb import OrientDB
# 連接到OrientDB服務器
client = OrientDB("localhost", 2424)
# 創建一個數據庫
db = client.create("myDatabase", "document")
在連接到OrientDB服務器時,你需要指定服務器的地址和端口號。然后,你可以使用create
方法創建一個新的數據庫。
import requests
import json
# 連接到OrientDB服務器
url = "http://localhost:2424/myDatabase"
headers = {"Content-Type": "application/json"}
# 創建一個數據庫的請求體
request_body = {
"class": "document",
"storage": "memory",
"properties": [
{"name": "name", "type": "string"},
{"name": "age", "type": "integer"}
]
}
# 發送POST請求以創建數據庫
response = requests.post(url, headers=headers, data=json.dumps(request_body))
# 檢查響應狀態碼
if response.status_code == 200:
print("Database created successfully")
else:
print("Failed to create database:", response.text)
在這個示例中,我們首先定義了連接到OrientDB服務器的URL和請求頭。然后,我們創建了一個包含數據庫配置信息的JSON對象,并將其作為請求體發送到服務器。最后,我們檢查響應狀態碼以確認數據庫是否已成功創建。
請注意,以上示例僅用于演示目的,實際使用時可能需要根據你的具體需求進行調整。同時,建議查閱OrientDB的官方文檔以獲取更多詳細信息和示例代碼。