目錄:
安裝:
下載地址:https://arangodb.com/download瀏覽器
若是在Linux下安裝了二進制包,則會自動啓動服務器。服務器
若是在MacOS X下使用自制軟件安裝ArangoDB,請運行啓動服務器/usr/local/sbin/arangod
。編輯器
若是在Windows下將ArangoDB安裝爲服務,則會自動啓動服務器。不然,須要以管理員身份運行運行安裝文件夾bin
目錄中的arangod.exe
位於位置。
默認安裝包含一個數據庫_system和一個名爲root的用戶
基於Debian的軟件包和Windows安裝程序將在安裝過程當中要求輸入密碼。
基於Red-Hat的軟件包將設置隨機密碼。
對於其餘安裝包,須要運行如下命令設置root密碼
arango-secure-installation
啓動服務後,在瀏覽器中輸入http://localhost:8529進入ArangoDB的登陸界面。
默認狀況下,啓用身份驗證。默認用戶是root,密碼爲安裝時設置的密碼。
登陸成功後,選擇自帶的數據庫_system,因爲ArangoDB附帶內置的Web管理界面。該接口因單機運行和羣集運行而顯示不一樣的界面。
單機界面:
請求統計:
- 每秒請求數
- 請求類型
- 客戶端鏈接數
- 轉移大小
- 轉移規模(分佈)
- 平均請求時間
- 平均請求時間(分配)
系統資源:
- 線程數
- 內存
- 虛擬大小
- 主要頁面錯誤
- 使用的CPU時間
複製:
- 複製狀態
- Totals
- Ticks
- 進程
集羣界面:
統計:
- 可用數據庫服務器數量
- 內存使用量(百分比)
- 目前的聯繫
- 數據(字節)
- HTTP(字節)
- 平均請求時間(秒)
功能:
- A:切換過濾器屬性
- B:按名稱搜索集合
- C:過濾器屬性
- D:建立集合
- H:顯示收集詳情(點擊圖塊)
信息:
- E:集合類型
- F:集合狀態(卸載,加載,......)
- G:集合名稱
點擊圖塊進入集合以後,可以看到四種視圖類別:
內容:
- 建立一個文檔
- 刪除文件
- 過濾文件
- 下載文件
- 上傳文件
索引:
- 建立索引
- 刪除索引
信息:
- 詳細的收集信息和統計
設置:
- 配置名稱,日誌大小,索引存儲,等待同步
- 刪除集合
- 截斷集合
- 卸載/加載集合
- 保存修改後的屬性(名稱,日誌大小,索引存儲,等待同步)
查詢編輯器分爲兩部分,查詢編輯窗口和參數窗格。
編輯窗口是常規查詢輸入字段,能夠在其中編輯而後執行或解釋查詢。默認狀況下,輸入的參數將自動被識別並顯示在右側窗口的參數表中。
輸入字段配有類型檢測,因此沒必要在字符串周圍使用引號,數字將被視爲數字,真和假爲布爾值,null爲空類型值。
方括號可用於定義數組,花括號的鍵和值必須用雙引號括起來。若是要強制將某些內容視爲字符串,則須要加上雙引號。
自定義查詢:
經過編輯器左上角的「 查詢」按鈕,能夠激活自定義查詢視圖。在這裏能夠選擇之前存儲的自定義查詢或自帶的查詢示例
界面上的魔棒圖標可以打開了一個模態視圖。用來搜索全部AQL關鍵字、AQL函數和集合(按類型過濾),提升編寫查詢的效率。
「 運行查詢」選項提供了全部正在運行的查詢的簡要概述。經過單擊紅色減號按鈕,能夠停止正在運行的查詢。
「 查詢歷史記錄」選項卡提供了全部過去查詢的簡要概述。
「 GRAPHS」選項爲存儲在ArangoDB中的圖形數據提供了查看器工具。它容許瀏覽存儲在_graphs系統集合中的ArangoDB圖形或由任意頂點和邊緣集合組成的圖形
圖形查看器:
頂級工具欄功能:
- 加載完整圖形(也將繪製沒有鏈接的節點。在圖形建模設置期間頗有用)
- 拍一張圖表截圖
- 啓動全屏模式
- 打開圖形選項菜單
默認上下文菜單(鼠標單擊背景):
- 添加新節點
- 關閉可見的上下文菜單
節點上下文菜單(鼠標單擊節點):
- 刪除節點
- 編輯節點
- 展開節點(顯示全部邊界)
- 繪製邊緣(與另外一個節點鏈接)
- 設置爲startnode(圖表將從新啓動所選節點和給定選項(圖形選項菜單))
邊緣上下文菜單(鼠標單擊邊緣):
- 編輯邊緣
- 刪除邊緣
邊緣突出顯示(右鍵單擊節點):
- 突出顯示鏈接到節點的全部邊緣(在背景上單擊鼠標右鍵將刪除突出顯示)
圖表選項菜單:
- Startnode(字符串 - 有效的節點id或空格分隔的id列表):圖表的核心。渲染和遍歷將今後處開始。空值表示:將使用隨機起始點。
- 佈局:不一樣的圖形佈局算法。無重疊(最佳:大圖),力佈局(最佳:中圖),fruchtermann(最佳:中小圖)。
- 渲染器:Canvas模式容許編輯。WebGL目前僅提供顯示模式(在節點/邊緣不少的狀況下更快)。
- 搜索深度(數字):從起始節點開始的搜索深度。
- 限制(數字):限制節點數。若是爲空或零,則不設置限制。
節點選項菜單:
- 標籤(字符串):節點將由此屬性標記。若是未找到node屬性,則不會顯示任何標籤。
- 添加集合名稱:這會將集合名稱附加到標籤(若是存在)。
- 按集合顏色:節點是否應按其集合着色?若是啓用,將忽略節點顏色和節點顏色屬性。
- 顏色:默認節點顏色。
- 顏色屬性(字符串):若是給定了屬性,則屬性將對節點進行着色。若是設置,此設置將忽略默認節點顏色。
- 按鏈接大小:節點是否應根據邊數計算?若是啓用,將忽略節點大小調整屬性。
- 調整屬性(編號):默認節點大小。數值> 0。
邊緣選項菜單:
- 標籤(字符串):邊緣將被此屬性標記。若是未找到edge屬性,則不會顯示任何標籤。
- 添加集合名稱:這會將集合名稱附加到標籤(若是存在)。
- 按集合顏色:邊緣是否應按其集合着色?若是啓用,將忽略邊緣顏色和邊緣顏色屬性。
- 顏色:默認邊緣顏色。
- 顏色屬性(字符串):若是給定屬性,則邊緣將由屬性着色。若是設置,此設置將忽略默認節點顏色。
- 類型:渲染器提供多種類型的渲染。除了「彎曲」類型外,它們的顯示風格不一樣。彎曲類型容許在兩個節點之間顯示多個邊緣
services部分顯示全部已安裝的foxx應用程序。能夠建立新服務或進入所選服務的詳細視圖。
建立新服務有四種不一樣的可能性:
- 經過zip文件建立服務
- 經過github存儲庫建立服務
- 經過官方ArangoDB商店建立服務
- 從頭開始建立空白服務
ArangoDB用戶全局存儲在_system數據庫中,只能在登陸此數據庫時進行管理。
選擇一個用戶以顯示常規選項卡,其中包含用戶名,名稱和活動狀態,以及刪除用戶或更改密碼的選項。
選擇一個用戶,而後轉到「 權限」選項卡。您將看到該用戶的數據庫列表及其相應的數據庫訪問級別。
日誌部分顯示全部可用的日誌條目。日誌條目可按其日誌級別類型進行過濾。