{{Infobox software
| name = JanusGraph
| logo = JanusGraph Logo.png
| logo_size = 250px
| screenshot =
| caption =
| released = .下的开源分布式图数据库 。JanusGraph提供Apache2.0软件许可证。该项目由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图查询语言,[https://tinkerpop.apache.org/docs/3.3.3/reference/#gremlin-server Gremlin图服务器] ,[https://tinkerpop.apache.org/docs/3.3.3/reference/#gremlin-applications Gremlin应用] )原生集成。 图数据库修改而来,TitanDB从2012年开始开发
- 0.1.1版本发布于2017年5月16日。
- 0.2.0版本发布于2017年10月12日。
- 0.2.1版本发布于2018年7月10日。
- 0.2.2版本发布于2018年10月9日。
- 0.2.3版本发布于2019年5月21日。
- 0.3.0版本发布于2018年7月31日。
- 0.3.1版本发布于2018年10月2日。
- 0.3.2版本发布于2019年6月16日。
- 0.3.3版本发布于2020年1月11日。
- 0.4.0版本发布于2019年7月1日。
- 0.4.1版本发布于2020年1月14日。
- 0.5.0版本发布于2020年3月10日。
- 0.5.1版本发布于2020年3月25日。
- 0.5.2版本发布于2020年5月3日。
- 0.5.3版本发布于2020年12月24日。
- 0.6.0版本发布于2021年9月3日。
- 0.6.1版本发布于2022年1月18日。
许可证和贡献
JanusGraph使用 Apache2.0软件许可证。
对于贡献,个人或组织必须签署CLA文件。
文献
- Kelvin R. Lawrence. PRACTICAL GREMLIN An Apache TinkerPop Tutorial. Version 282-preview. - February 2019, pp. 324 - 363.
出版物
- Gabriel Campero Durand, Jingy Ma, Marcus Pinnecke, Gunter Saake: Piecing together large puzzles, efficiently: Towards scalable loading into graph database systems, May 2018
- 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 2018
- 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 2018, pp. 39-47.
外部链接
- [https://janusgraph.org 官方网站]
- [https://docs.janusgraph.org/ 官方文档]
- [https://developer.ibm.com/dwblog/2018/whats-janus-graph-learning-deployment/ JanusGraph deployment] / IBM,2018年4月11日
- [https://cloud.google.com/blog/products/gcp/developing-a-janusgraph-backed-service-on-google-cloud-platform Developing a JanusGraph-backed Service on Google Cloud Platform] / Google,2018年7月19日
- [https://www.experoinc.com/post/janusgraph-nuts-and-bolts-part-1-write-performance Performance optimization of JanusGraph] / Expero,2018年1月23日
- [http://wiki.ldbcouncil.org/download/attachments/91422722/ldbc_tuc_janusgraph.pdf Graph Computing with JanusGraph] / IBM,2018年6月8日
- [https://www.slideshare.net/ptgoetz/large-scale-graph-analytics-with-janusgraph Large Scale Graph Analytics with JanusGraph] / Hortonworks,2017年6月13日
- [https://console.bluemix.net/docs/services/ComposeForJanusGraph/janusgraph-concepts.html JanusGraph Concepts] / IBM,2017年12月12日
- [https://developer.ibm.com/articles/apache-atlas-and-janusgraph-graph-based-meta-data-management Apache Atlas and JanusGraph – Graph-based Meta Data Management] / IBM,2018年11月8日
参考文献
评论 (0)