
- OrientDB 教程
- OrientDB - 首頁
- OrientDB - 概述
- OrientDB - 安裝
- OrientDB - 基本概念
- OrientDB - 資料型別
- OrientDB - 控制檯模式
- OrientDB 資料庫命令
- OrientDB - 建立資料庫
- OrientDB - 修改資料庫
- OrientDB - 備份資料庫
- OrientDB - 恢復資料庫
- OrientDB - 連線資料庫
- OrientDB - 斷開資料庫連線
- OrientDB - 資料庫資訊
- OrientDB - 列出資料庫
- OrientDB - 凍結資料庫
- OrientDB - 解除資料庫凍結
- OrientDB - 配置資料庫
- OrientDB - 匯出資料庫
- OrientDB - 匯入資料庫
- OrientDB - 提交資料庫
- OrientDB - 回滾資料庫
- OrientDB - 最佳化資料庫
- OrientDB - 刪除資料庫
- OrientDB 記錄命令
- OrientDB - 插入記錄
- OrientDB - 顯示記錄
- OrientDB - 載入記錄
- OrientDB - 重新載入記錄
- OrientDB - 匯出記錄
- OrientDB - 更新記錄
- OrientDB - 清空記錄
- OrientDB - 刪除記錄
- OrientDB 類命令
- OrientDB - 建立類
- OrientDB - 修改類
- OrientDB - 清空類
- OrientDB - 刪除類
- OrientDB 叢集命令
- OrientDB - 建立叢集
- OrientDB - 修改叢集
- OrientDB - 清空叢集
- OrientDB - 刪除叢集
- OrientDB 屬性命令
- OrientDB - 建立屬性
- OrientDB - 修改屬性
- OrientDB - 刪除屬性
- OrientDB 頂點命令
- OrientDB - 建立頂點
- OrientDB - 移動頂點
- OrientDB - 刪除頂點
- OrientDB 邊命令
- OrientDB - 建立邊
- OrientDB - 更新邊
- OrientDB - 刪除邊
- OrientDB 高階概念
- OrientDB - 函式
- OrientDB - 序列
- OrientDB - 索引
- OrientDB - 事務
- OrientDB - 鉤子
- OrientDB - 快取
- OrientDB - 日誌
- OrientDB - 效能調優
- OrientDB - 升級
- OrientDB - 安全
- OrientDB - Studio
- OrientDB 介面
- OrientDB - Java 介面
- OrientDB - Python 介面
- OrientDB 有用資源
- OrientDB - 快速指南
- OrientDB - 有用資源
- OrientDB - 討論
OrientDB - Studio
OrientDB 提供了一個 Web UI,可以透過 GUI 執行資料庫操作。本章解釋了 OrientDB 中可用的不同選項。
Studio 主頁
Studio 是一個用於管理 OrientDB 的 Web 介面,它與 OrientDB 發行版捆綁在一起。
首先,您需要使用以下命令啟動 OrientDB 伺服器。
$ server.sh
如果您在您的機器上執行 OrientDB,則可以透過以下 URL 訪問 Web 介面:
https://:2480
如果命令執行成功,螢幕上將顯示以下輸出。

連線到現有資料庫
要登入,請從資料庫列表中選擇一個數據庫並使用任何資料庫使用者。預設情況下(使用者名稱/密碼)reader/reader 可以讀取資料庫中的記錄,writer/writer 可以讀取、建立、更新和刪除記錄,而 admin/admin 擁有所有許可權。
刪除現有資料庫
從資料庫列表中選擇一個數據庫,然後單擊垃圾桶圖示。Studio 將開啟一個確認彈出視窗,您需要在其中插入伺服器使用者和伺服器密碼。
然後單擊“刪除資料庫”按鈕。您可以在$ORIENTDB_HOME/config/orientdb-server-config.xml 檔案中找到伺服器憑據。
<users> <user name = "root" password = "pwd" resources = "*" /> </users>
建立新資料庫
要建立新資料庫,請單擊主頁上的“新建資料庫”按鈕。

建立新資料庫需要以下資訊:
- 資料庫名稱
- 資料庫型別(文件/圖)
- 儲存型別(plocal/memory)
- 伺服器使用者
- 伺服器密碼
您可以在$ORIENTDB_HOME/config/orientdbserver-config.xml 檔案中找到伺服器憑據。
<users> <user name = "root" password = "pwd" resources = "*" /> </users>
建立完成後,Studio 將自動登入到新資料庫。
執行查詢
Studio 支援在受支援的語言(SQL 和 Gremlin)之間自動識別您使用的語言。在編寫時,透過按Ctrl + Space 使用自動完成功能。
查詢編輯器中提供了以下快捷鍵:
Ctrl + Return - 執行查詢或只需單擊執行按鈕。
Ctrl/Cmd + Z - 撤消更改。
Ctrl/Cmd + Shift + Z - 重做更改。
Ctrl/Cmd + F - 在編輯器中搜索。
Ctrl/Cmd + / - 切換註釋。
以下螢幕截圖顯示瞭如何執行查詢。

透過單擊結果集中的任何@rid 值,如果記錄是文件,則將進入文件編輯模式,否則將進入頂點編輯模式。
您可以透過單擊結果集或編輯器中的星形圖示來為查詢新增書籤。要瀏覽已加書籤的查詢,請單擊書籤按鈕。Studio 將在左側開啟書籤列表,您可以在其中編輯/刪除或重新執行查詢。

Studio 將執行的查詢儲存在瀏覽器的本地儲存中。在查詢設定中,您可以配置 Studio 將保留多少個查詢歷史記錄。您還可以搜尋先前執行的查詢、刪除歷史記錄中的所有查詢或刪除單個查詢。
編輯頂點
要編輯圖的頂點,請轉到“圖”部分。然後執行以下查詢。
Select From Customer
成功執行查詢後,以下為輸出螢幕截圖。在圖畫布中選擇要編輯的特定頂點。

選擇特定頂點上的編輯符號。您將獲得以下螢幕,其中包含編輯頂點的選項。

模式管理器
OrientDB 可以以無模式、模式或兩者的混合方式工作。在這裡,我們將討論模式模式。單擊 Web UI 頂部的“模式”部分。您將獲得以下螢幕截圖。

建立新類
要建立新類,只需單擊新建類按鈕。將出現以下螢幕截圖。您必須提供螢幕截圖中所示的以下資訊才能建立新類。

檢視所有索引
當您想概述在資料庫中建立的所有索引時,只需單擊模式 UI 中的“所有索引”按鈕即可。這將提供對有關索引(名稱、型別、屬性等)的一些資訊的快速訪問,並且您可以從此處刪除或重建它們。

編輯類
單擊模式部分中的任何類,您將獲得以下螢幕截圖。

在編輯類時,您可以新增屬性或新增新索引。
新增屬性
單擊“新建屬性”按鈕新增屬性。您將獲得以下螢幕截圖。
您必須提供螢幕截圖中所示的以下詳細資訊才能新增屬性。

新增索引
單擊“新建索引”按鈕。您將獲得以下螢幕截圖。您必須提供螢幕截圖中所示的以下詳細資訊才能新增索引。

圖編輯器
單擊“圖”部分。您不僅可以以圖形樣式視覺化您的資料,還可以與圖形互動並對其進行修改。
要填充圖區域,請在查詢編輯器中鍵入查詢或使用“瀏覽”UI 中的“傳送到圖”功能。

新增頂點
要在您的圖資料庫和圖畫布區域中新增新頂點,您必須按下新增頂點按鈕。此操作分兩步完成。
在第一步中,您必須為新頂點選擇類,然後單擊“下一步”。

在第二步中,您必須插入新頂點的欄位值。您還可以新增自定義欄位,因為 OrientDB 支援無模式。要使新頂點持久化,請單擊“儲存更改”,頂點將儲存到資料庫中並新增到畫布區域。

刪除頂點
透過單擊要刪除的頂點開啟圓形選單。將滑鼠懸停在“更多(...)”選單項上開啟子選單,然後單擊垃圾桶圖示。
從畫布中移除頂點
開啟圓形選單,將滑鼠懸停在“更多(...)”選單項上開啟子選單,然後單擊橡皮擦圖示。
如果您想快速檢視頂點屬性,請單擊眼睛圖示。
檢查頂點

安全
Studio 2.0 包含新的安全管理,您可以在其中以圖形方式管理使用者和角色。
使用者
您可以執行以下操作來管理資料庫使用者:
- 搜尋使用者
- 新增使用者
- 刪除使用者
- 編輯使用者:角色可以在內聯編輯,對於名稱、狀態和密碼,請單擊編輯按鈕

新增使用者
要新增新使用者,請單擊新增使用者按鈕,完成新使用者的詳細資訊(名稱、密碼、狀態、角色),然後儲存以將新使用者新增到資料庫。

角色
您可以執行以下操作來管理資料庫角色:
- 搜尋角色
- 新增角色
- 刪除角色
- 編輯角色

新增角色
要新增新使用者,請單擊新增角色按鈕,完成新角色的詳細資訊(名稱、父角色、模式),然後儲存以將新角色新增到資料庫。

向角色新增規則
要為選定的角色新增新的安全規則,請單擊新增規則按鈕。這將詢問您要保護的資源的字串。然後,您可以配置新建立的資源上的 CRUD 許可權。
