跳至內容

JanusGraph

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

JanusGraph是一个 Linux 基金會落的開源分布式圖的資料庫。JanusGraph 提供 Apache 二鋪空軟體許可證。彼个項目由 IBM、Google、Hortonworks 支持。

JanusGraph 支持真濟種儲存後端(包括講 Apache Cassandra、Apache HBase、Bigtable、Berkeley DB)。 JanusGraph 的會當擴展性取決於佮 JanusGraph 做伙使用的基礎技術。比如講,通過使用 Apache Cassandra 做為存儲後端,會當將 JanusGraph 簡單會當擴展到多個數據中心。

JanusGraph 通過和大數據平台(Apache Spark,Apache Giraph,Apache Hadoop)集做伙,支持全局圖數據的分析、報告佮 ETL。

JanusGraph 通過外部索引存儲(Elasticsearch,Solr,Lucene)支持地理、數字的範圍佮全文搜查。

JanusGraph 佮 Apache TinkerPop 圖棧(Gremlin 圖共查詢語言,Gremlin 圖侍服器,Gremlin 應用)原生集做。

歷史

JanusGraph 是由 TitanDB 圖資料庫改過來,TitanDB 對二空一二年開始開發。

  • 空七一 . 空版本發布佇二空一七年四月二十。
  • 空七一 . 一版本發布佇二空一七年五月十六。
  • 空二二 . 零版本發布佇二空一七年十月十二號。
  • 空二二 . 一版本發布佇咧二空一八年七月十號。
  • 空二二 . 二版本發布佇咧二空一八年十月初九。
  • 空二二 . 三版本發布佇二空一九年五月二一。
  • 空吱三 . 零版本發布佇二空一八年七月三十一號。
  • 空吱三 . 一版本發布佇二空一八年十月初二。
  • 空吱三 . 二版本發布佇咧二空一九年六月十六。
  • 空吱三 . 三版本發布佇二空二空年一月十一號。
  • 空七四 . 零版本發布佇二空一九年七月一號。
  • 空七四 . 一版本發布佇二空二空年一月十四號。
  • 空七五 . 空版本發布佇二空二空年三月十號。
  • 空七五 . 一版本發布佇二空二空年三月二五。
  • 空七五 . 二版本發布佇二空二空年五月三號。
  • 空七五 . 三版本發布佇二空二空年十二月二十四號。
  • 空七六 . 空版本發布佇二空二一年九月初三。
  • 空七六 . 一版本發布佇二空二二年一月十八。

許可證佮貢獻

JanusGraph 使用 Apache 二鋪空軟體許可證。

對著貢獻,個人抑是組織著愛簽署 CLA 文件。

文獻

  • Kelvin R . Lawrence . PRACTICAL GREMLIN An Apache TinkerPop Tutorial . Version 兩百八十二-preview .-February 二千空一十九 , pp . 三百二十四-三百六十三 .

出版物

  • Gabriel Campero Durand , Jingy Ma , Marcus Pinnecke , Gunter Saake : Piecing together large puzzles , efficiently : Towards scalable loading into graph database systems , May 兩千空一十八
  • Hima Karanam , Sumit Neelam , Udit Sharma , Sumit Bhatia , Srikanta Bedathur , L . Venkata Subramaniam , Maria Chang , Achille Fokoue-Nkoutche , Spyros Kotoulas , Bassem Makni , Mariano Rodriguez Muro , Ryan Musa , Michael Witbrock : Scalable Reasoning Infrastructure for Large Scale Knowledge Bases , October 兩千空一十八
  • Gabriel Campero Durand , Anusha Janardhana , Marcus Pinnecke , Yusra Shakeel , Jacob Krüger , Thomas Leich , Gunter Saake : Exploring Large Scholarly Networks with Hermes
  • Gabriel Tanase , Toyotaro Suzumura , Jinho Lee , Chun-Fu ( Richard ) Chen , Jason Crawford , Hiroki Kanezashi : System G Distributed Graph Database
  • Bogdan Iancu , Tiberiu Marian Georgescu : Saving Large Semantic Data in Cloud : A Survey of the Main DBaaS Solutions
  • Jingyi Ma . An Evaluation of the Design Space for Scalable Data Loading into Graph Databases-February 兩千空一十八 , pp . 三十九孵四十七 .

外部連結

  • 官方網站
  • 官方文檔
  • JanusGraph deployment / IBM,二空一八年四月十一號
  • Developing a JanusGraph-backed Service on Google Cloud Platform / Google,二空一八年七月十九
  • Performance optimization of JanusGraph / Expero,二空一八年一月二十三
  • Graph Computing with JanusGraph / IBM,二空一八年六月初八
  • Large Scale Graph Analytics with JanusGraph / Hortonworks,二空一七年六月十三
  • JanusGraph Concepts / IBM,二空一七年十二月十二號
  • Apache Atlas and JanusGraph–Graph-based Meta Data Management / IBM,二空一八年十一月初八

參考文獻