재너스그래프

JanusGraph
재너스그래프
JanusGraph Logo.png
초기 릴리즈2017년 5월 3일; 4년(2017-05-03)[1]
안정적 해제
0.6.1 / 2022년 1월 18일; 2개월(2022-01-18)[2]
리포지토리https://github.com/JanusGraph/janusgraph/
기록 위치자바
유형그래프 데이터베이스
면허증아파치 라이선스 2.0
웹사이트janusgraph.org

JanusGraph리눅스 재단의 오픈 소스 분산 그래프 데이터베이스다.[3]JanusGraph는 Apache License 2.0에 따라 이용 가능하다.이 프로젝트는 IBM, Google, Hortonworks, Grakn Labs가 지원한다.[4]

JanusGraph는 다양한 스토리지 백업(Apache Cassandra, Apache HBase, Google Cloud Bigtable, Oracle BerkeleyDB, 실라)을 지원한다.[5][6]JanusGraph의 확장성은 JanusGraph와 함께 사용되는 기반 기술에 달려 있다.예를 들어 Apache Cassandra를 스토리지 백엔드로 사용하여 여러 데이터 센터에 대한 확장 기능을 즉시 제공하십시오.

재너스그래프는 빅데이터 플랫폼(APache Spark, Apache Giraph, Apache Giraph, Apache Hadoop)과의 통합을 통해 글로벌 그래프 데이터 분석, 보고, ETL을 지원한다.[7]

JanusGraph는 외부 인덱스 저장소(ElasticSearch, Apache Solr, Apache Lucene)를 통한 지오, 숫자 범위 및 전체 텍스트 검색을 지원한다.[8]

JanusGraph는 Apache TinkerPop[9] 그래프 스택(Gremlin 그래프 쿼리 언어, Gremlin 그래프 서버, Gremlin 애플리케이션)[7]기본적으로 통합되어 있다.

역사

JanusGraph는 2012년부터 개발되고 있는 TitanDB[10] 그래프 데이터베이스의 포크다.[11][3]

  • 버전 0.1.0은 2017년 4월 20일에 발매되었다.[1]
  • 버전 0.1.1은 2017년 5월 16일에 발매되었다.[12]
  • 버전 0.2.0은 2017년 10월 12일에 발매되었다.[13]
  • 버전 0.2.1은 2018년 7월 10일에 발매되었다.[14]
  • 버전 0.2.2는 2018년 10월 9일에 발매되었다.[15]
  • 버전 0.2.3은 2019년 5월 21일에 발매되었다.[16]
  • 버전 0.3.0은 2018년 7월 31일에 발매되었다.[17]
  • 버전 0.3.1은 2018년 10월 2일에 발매되었다.[18]
  • 버전 0.3.2는 2019년 6월 16일에 발매되었다.[19]
  • 버전 0.3.3은 2020년 1월 11일에 발매되었다.[20]
  • 버전 0.4.0은 2019년 7월 1일에 발매되었다.[21]
  • 버전 0.4.1은 2020년 1월 14일에 출시되었다.[22]
  • 버전 0.5.0은 2020년 3월 10일에 출시되었다.[23]
  • 버전 0.5.1은 2020년 3월 25일에 출시되었다.[24]
  • 버전 0.5.2는 2020년 5월 3일에 출시되었다.[25]
  • 버전 0.5.3은 2020년 12월 24일에 출시되었다.[26]
  • 버전 0.6.0은 2021년 9월 3일에 출시되었다.[27]
  • 버전 0.6.1은 2022년 1월 18일에 발매되었다.[2]

라이센스 및 기여

JanusGraph는 Apache Software License 2.0에 따라 이용 가능하다.

기여를 위해 개인 또는 조직은 CLA 문서에 서명해야 한다.[28]

문학

  • 켈빈 R. 로렌스실용적인 GREMLIN An Apache TinkerPop 튜토리얼.버전 282-preview. - 2019년 2월 324페이지 - 363페이지.

출판물

  • Gabriel Campero Durand, Jingy Ma, Marcus Pinnecke, Gunter Saake: 큰 퍼즐을 효과적으로 맞춰라:그래프 데이터베이스 시스템에 확장 가능한 로딩, 2018년 5월
  • 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
  • 가브리엘 캄페로 듀란드, 아누샤 자나르드하나, 마르쿠스 피네크, 유스라 쉐이클, 제이콥 크뤼거, 토마스 레이치, 군터 사케: 헤르메스와 함께 하는 큰 학자적 네트워크 탐험
  • 가브리엘 타나세, 도요타로 스즈무라, 이진호, 천후(리처드) 천, 제이슨 크로포드, 가네자시 히로키:시스템 G 분산 그래프 데이터베이스
  • Bogdan Iancu, Tiberiu Marian Georgescu: 클라우드에 대규모 의미 데이터 저장: 주요 DBaaS 솔루션 조사
  • Jingi Ma. 확장 가능한 데이터를 그래프 데이터베이스에 로드하기 위한 설계 공간의 평가 - 2018년 2월, 페이지 39-47.

외부 링크

참조

  1. ^ a b "JanusGraph version 0.1.0". April 20, 2017 – via Github.
  2. ^ a b "JanusGraph version 0.6.1". January 18, 2022 – via Github.
  3. ^ a b "JanusGraph joining The Linux Foundation". www.linuxfoundation.org. The Linux Foundation. 12 January 2017. Archived from the original on 2018-08-24. Retrieved 2018-10-01.
  4. ^ "GRAKN.AI Announces Collaboration with Expero, Google, Hortonworks and IBM on JanusGraph". 10 January 2019.
  5. ^ "JanusGraph storage backends". Archived from the original on 2018-10-02. Retrieved 2018-09-19.
  6. ^ "Powering a Graph Data System with Scylla + JanusGraph". 14 May 2019. Retrieved 2019-11-08.{{cite web}}: CS1 maint : url-status (링크)
  7. ^ a b "JanusGraph site". Archived from the original on 2018-08-27. Retrieved 2018-09-19.
  8. ^ "JanusGraph index storages". Archived from the original on 2018-10-02. Retrieved 2018-09-19.
  9. ^ TinkerPop, Apache. "Apache TinkerPop". tinkerpop.apache.org. Archived from the original on 2018-08-29. Retrieved 2018-09-19.
  10. ^ "Titan: Distributed Graph Database". titan.thinkaurelius.com. Archived from the original on 2018-07-31. Retrieved 2018-09-19.
  11. ^ "JanusGraph Picks Up Where TitanDB Left Off". datanami.com. Datanami. 13 January 2017. Archived from the original on 2018-08-24. Retrieved 2018-09-30.
  12. ^ "JanusGraph version 0.1.1". May 16, 2017 – via Github.
  13. ^ "JanusGraph version 0.2.0". October 12, 2017. Archived from the original on 2017-10-22. Retrieved 2018-09-19 – via Github.
  14. ^ "JanusGraph version 0.2.1". July 10, 2018 – via Github.
  15. ^ "JanusGraph version 0.2.2". October 9, 2018 – via Github.
  16. ^ "JanusGraph version 0.2.3". May 21, 2019 – via Github.
  17. ^ "JanusGraph version 0.3.0". July 31, 2018 – via Github.
  18. ^ "JanusGraph version 0.3.1". October 2, 2018 – via Github.
  19. ^ "JanusGraph version 0.3.2". June 16, 2019 – via Github.
  20. ^ "JanusGraph version 0.3.3". January 11, 2020 – via Github.
  21. ^ "JanusGraph version 0.4.0". July 1, 2019 – via Github.
  22. ^ "JanusGraph version 0.4.1". January 14, 2020 – via Github.
  23. ^ "JanusGraph version 0.5.0". March 10, 2020 – via Github.
  24. ^ "JanusGraph version 0.5.1". March 25, 2020 – via Github.
  25. ^ "JanusGraph version 0.5.2". May 3, 2020 – via Github.
  26. ^ "JanusGraph version 0.5.3". December 24, 2020 – via Github.
  27. ^ "JanusGraph version 0.6.0". September 3, 2021 – via Github.
  28. ^ "JanusGraph contribution rules". Archived from the original on 2017-06-08. Retrieved 2018-10-01 – via Github.