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
-
擷取指定 Vertex 相應 Tag 的屬性值FETCH
-
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