歡迎您光臨本站 註冊首頁

圖資料庫 Nebula Graph RC1 發行說明

←手機掃碼閱讀     admin @ 2019-11-05 , reply:0

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

圖資料庫 Nebula RC1 主要更新

本次 RC1 主要增強了 nGQL,新增 LIMIT , GROUP BY 等語句;演算法方面增加了最短路徑,全路徑搜索。 Storage 層新增 PUT/GET 介面,支持 scale out/in,以及新增了 Golang 客戶端以及多線程 Golang 數據導入工具。

nGQL

  • 新增 LIMIT 指定返回的記錄數。(#750)
  • 管道操作中支持 YIELD 指定返回類型。(#745)
  • 新增 ORDER BY 對結果集進行排序 (#537)
  • 新增 udf_is_in 來查詢特定集合的數據。(#1096)
  • 新增 DELETE VERTEX 刪除指定的 vertex 和相關聯的出入邊。 (#868)
  • 新增 UUID() 函數生成唯一值. (#958#961#1031)
  • 支持邏輯運算符 XORORAND 和 NOT. (#858)
  • 支持 TIMESTAMP 數據類型. (#843)
  • 針對 STRING 數據類型,支持更多函數操作,比如 upper()trim()lower()substr() 等. (#841)
  • 邏輯運算中支持類型轉換 (#964)
  • 新增 SHOW CONFIGS 獲取指定服務 [meta/storage/graph] 的配置項, GET CONFIGS 獲取指定配置項值 and UPDATE CONFIGS 修改配置項值. (#504)
  • SHOW HOSTS 新增 Leader 信息。(#918)
  • 支持 FIND PATH 最短路徑、全路徑搜索 (#847)
  • GO 支持多個 edge types 的圖查詢。(#699)
  • 優化了源代碼的編譯流程。 (#1047#948#1083)

Storage

  • 新增 PUT/GET 介面. (#977)
  • 支持 Leader balance. (#731#881)
  • 支持 HTTP API 獲取性能指標。(比如 QPS, Latency AVG/ P99/ P999 等) (#872#1136)
  • 支持 Scaling out/in。 (#421#444#795#881#998)
  • Meta client 支持重試, 默認是 3 次. (#814)

Tools

  • 新增 Golang Importer 工具,支持多線程從 CSV 導入數據.

Change

  • 更改了 storaged 的配置模板

Others

  • 將 metad , storaged 和 graphd 拆到不同 Image 中。增加 Dockerfiles 創建鏡像。 (#923)
  • 新增 Golang 客戶端,將客戶端移到各自的 Repositories 下(vesoft-inc/nebula-go 和 vesoft-inc/nebula-java)。

Coming Soon

  • 支持數據 Snapshot, 數據回滾功能
  • 增強從 Hive 數據導入功能
  • Storage 層支持集群縮容
  • 引入 CI/CD

[admin ]

來源:OsChina
連結:https://www.oschina.net/news/111105/nebula-graph-rc1-released
圖資料庫 Nebula Graph RC1 發行說明已經有113次圍觀

http://coctec.com/news/all/show-post-218737.html