星影新玩家
讓人們離知識圖譜更近一步
歡迎來到星影的世界。如果你是一名星影或者圖數據庫的新玩家,或者不是開發人員。可以跟隨以下的文檔,不用部署自己的圖數據庫,也能使用上星影。
下載軟體
下載壓縮包
- Windows: StarShadow-win-v2.0.0.zip
- macOS: StarShadow-macos-v2.0.0.dmg
- linux: StarShadow_1.3.0_amd64.deb
安裝
shell
當前版本使用綠色版,直接解壓至想要安裝的目錄即可。
進入文件夾,然後找到【與眾不同的那個圖標.exe】雙擊打開即可。
shell
sudo dpkg -i StarShadow_1.3.0_amd64.deb
sudo apt-get install libkeybinder-3.0
sudo apt-get install libmpv2
# /usr/local/lib/StarShadow
shell
sudo dpkg -i StarShadow_1.3.0_amd64.deb
sudo apt-get install libkeybinder-3.0
# /usr/local/lib/StarShadow
使用微信掃碼完成註冊與登錄,或選擇【試用】免登錄使用。
快速使用步驟
如果你還沒有自己的圖數據庫,或者想了解我們推薦的用法,可以通過以下的步驟上手星影的用法。
使用示例項目
- 點擊示例項目的鏈接
- 找到【克隆/下載】並點擊
- 在彈窗中找到【下載ZIP】並點擊
- 將下載的壓縮包放置於你想用來放置星影數據的文件夾
- 對壓縮包解壓到【當前文件夾】
- 回到打開的星影圖數據庫客戶端
- 在左上角找到【文件】
- 單擊【打開文件夾】
- 選擇在第5步中解壓所的【star-shadow-sample-main】文件夾
- 單擊彈窗右下角【選擇文件夾】
- 到此,你已經可以通過示例項目對星影進行體驗
危險
在上述第3步中,也可以使用 git clone 的方式,但為了避免你在後續的使用過程中,誤提交了私有數據庫的連接參數,請盡量使用下載ZIP的方式。 如果你在未來的項目中,使用git對星影工作區進行管理,請謹慎提交到開源倉庫。因為內部包含了數據庫的連接信息。
示例項目的玩法
- 在打開的左側導航樹中,支持右鍵對相應的 schema 進行管理;
- 在具體數據表格(tag、edge)中,序號列支持右鍵彈出界面完成對數據的操作;
- 在【查詢】的樹節點下,你可以選中【MATCH】體驗這次我們為你準備的腳本,其中包含了以下一些功能的使用:
- 我們在 nGQL 的基礎上,拓展出了參數模板,你可以通過代碼編輯區右側的參數面板最右側的序號 1、2、3... 完成多組參數的切換,選中哪組參數,點擊【運行】,查詢腳本即使用上哪組的參數完成數據查詢:
- 可以在【MATCH】的示例用法中,體驗到合並表頭的表格、節點關係圖的可視化、路徑數據的可視化
- 可以在【GET SUBGRAPH】的示例用法中,體驗到當結果中的每列又由表格組成,可以通過單擊單元格打開一個由表格組成的彈窗,從而實現對表格數據的閱讀。
在添加數據源時,使用我們提供的示例數據源
- 在軟體中找到【文件】->【添加數據源】
- 填入以下信息:
- 名稱:醫學病例,來源於阿里雲天池
- 數據庫類型:NebulaGraph
- 主機地址:gdbc.nebula://139.9.187.207:9669
- 用戶名:LetUs
- 密碼:WalkTogether
- 點擊【測試】,確認示例數據源的可用性
- 點擊【保存】,完成數據源的添加
危險
為了讓用戶體驗更完整的功能,我們將DBA權限授予測試帳戶,請在使用過程中,盡量保持我們所提供的數據的相對完整性,以便其他用戶也能夠體驗到更多的功能。 另外,數據在用戶間是共享的,請謹慎上傳隱私數據。
最後
我們將在未來,通過示例項目持續補充圖數據庫的常用腳本。如果你在後續的過程中,也形成了好用的模板,並想與其他人進行分享,歡迎聯繫我們。
至此,對於一些基本的使用我們先介紹到這裡。如果你對圖形化的界面操作背後是怎麼運行的,請前往下一站:指南