• <dd id="3gzlp"></dd>

    <li id="3gzlp"><acronym id="3gzlp"></acronym></li>

    <span id="3gzlp"></span>

    開源分布式圖數據庫 Nebula Graph 1.0 發布

    NebulaGraph
     NebulaGraph
    發布于 2020年06月11日
    收藏 17

    openEuler項目召集令就在暑期2020,最高6萬元獎金等你來領!>>>

    Nebula Graph 1.0 發布了。作為一款開源分布式圖數據庫,Nebula Graph 1.0 版本旨在提供一個安全、高可用、高性能、具有強表達能力的查詢語言的圖數據庫。

    基本功能

    • DDL & DML:支持在線的數據定義語言(DDL)及數據操縱語言(DML)。
    • 圖探索:支持正/反向、雙向圖探索,GO minHops TO maxHops 獲取指定步數區間的關系。
    • 聚合操作:聚合函數 GROUP BY 、排序函數 ORDER BY 、限定函數 LIMIT 自由組合返回所需數據。
    • 組合查詢UNION, UNION DISTINCT , INTERSECT , MINUS 對數據集進行組合查詢。
    • 管道操作: 管道操作符 | 前面查詢語句的輸出可作為管道符后面語句的輸入。
    • 用戶定義變量:支持將可將查詢結果暫時存儲在用戶自定義的變量中,并在隨后查詢語句中使用。
    • 索引: 支持索引、聯合索引,以及對已存在的數據建立索引。 LOOKUP ON 用于對建立索引的屬性進行快速查找。

    高級功能

    • 權限管理: 支持用戶權限認證,支持用戶角色訪問控制。可輕松對接現有用戶認證系統。 Nebula Graph 提供五種角色權限: GOD 、 ADMIN 、 DBA 、 USER  和 GUEST 。
    • 采樣:對于超級頂點支持蓄水池采樣, 在只遍歷一遍數據 O(n) 的情況下,隨機的抽取 k 個元素。
    • 集群快照:支持以集群維度創建快照,提供在線的數據備份功能,快速恢復。
    • TTL:支持設置數據的有效期,清理過期數據、釋放資源。
    • Job Manager:Job 管理調度工具,目前支持 COMPACT 和 FLUSH 操作。
    • 運維操作
      • 支持在線擴縮容、負載均衡
      • HOSTS 管理 Storage 服務器
      • CONFIGS 管理配置項
    • 圖算法:支持全路徑 / 最短路徑算法。
    • 提供 OLAP 接口,對接圖計算平臺
    • 支持多種字符集字符編碼

    客戶端

    Nebula Graph Studio

    基于 Web 的可視化工具,支持圖探索、圖查詢以及數據導入等功能。見 Nebula Graph Studio

    周邊工具

    • 導入工具
      • Nebula Importer,提供高性能的 CSV 文件導入工具,支持導入本地和遠程文件。見 Nebula-Importer
      • Spark Writer 基于 Spark 的分布式數據導入工具,目前支持的數據源有 HDFS 和 HIVE 等。見 Spark Writer
    • 導出工具
      • Dump Tool,單機離線數據導出工具,可以用于導出或統計指定條件的數據。
    • 監控
      • 對接 Prometheus 系統以及 Grafana 可視化組件,可實時監控集群的狀態。

    升級步驟

    RC4 升級 v1.0.0

    • 首先停止所有機器的 Nebula 服務
      • 在每一臺機器執行  scripts/nebula.service stop all
      • 然后通過執行 scripts/nebula.service status all 來確認進程已經退出
    • 在每一臺機器(根據系統環境)安裝新的 RPM 包
    • 啟動 Nebula
      • 所有機器執行 scripts/nebula.service start all
      • 確認進程正常啟動 scripts/nebula.service status all

    注意:如從 RC3 或之前版本升至 v1.0.0,請按照以上步驟升級完后重新導入數據。

    本文中如有任何錯誤或疏漏,歡迎去 GitHub:https://github.com/vesoft-inc/nebula issue 區向我們提 issue 

    本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
    轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
    本文標題:開源分布式圖數據庫 Nebula Graph 1.0 發布
    加載中
    此新聞有 12 條評論,請先登錄后再查看。
    返回頂部
    頂部
    聚看影院