天天看點

圖資料庫 Nebula Graph v.1.0.0-beta 已上線

Nebula Graph :一個開源的分布式圖資料庫。作為唯一能夠存儲萬億個帶屬性的節點和邊的線上圖資料庫,Nebula Graph 不僅能夠在高并發場景下滿足毫秒級的低延遲時間查詢要求,還能夠實作服務高可用且保障資料安全性。

Nebula Graph v1.0.0-beta 版本已釋出,更新内容如下:

Storage Engine

  • 支援叢集部署
  • 引入 Raft 一緻性協定,支援 Leader 切換
  • 存儲引擎支援 HBase
  • 新增從 HDFS 導入資料功能

查詢語言 nGQL

  • 新增注釋功能
  • 建立 Space 支援預設屬性,新增

    SHOW SPACE

     和

    DROP SPACE

     功能
  • 新增擷取某 Tag 或 EdgeType 屬性功能
  • 新增擷取某 Tag 或 EdgeType 清單功能
  • 新增

    DISTINCT

     過濾重複資料
  • UNION

     ,

    INTERSECT

    MINUS

     集合運算
  • FETCH

     擷取指定 Vertex 相應 Tag 的屬性值
  • WHERE

    YIELD

     支援使用者定義變量和管道操作
  • WHERE

    YIELD

     支援算術和邏輯運算
  • ORDER BY

     對結果集排序
  • 支援插入多條點或邊
  • 支援 HOSTS 的 CRUD 操作

Tools

  • 新增 Java importer - 從 CSV 導入資料
  • package_build -  支援 Linux 發行指定版本的軟體包
  • perf tool - Storage Service 壓測工具
  • Console 支援關鍵字自動補全功能

ChangeLog

  • `

$$

[tag].prop` 變更為 `

.tag.prop

 ,

$^[tag].prop

 變更為

$^.tag.prop` 

  • 重構運維腳本 nebula.service

附錄

最後是 Nebula 的 GitHub 位址,歡迎大家試用,有什麼問題可以向我們提 issue。

GitHub 位址:

github.com/vesoft-inc/nebula