Gráfico de Jano

Gráfico de Jano
Tipo de Base de datos de gráficos
Escrito en Java
Primera edición 20 de abril de 2017 hace 5 [una] ( 2017-04-20 )
ultima versión 0.6.1 (18 de enero de 2022 [2] ) ( 2022-01-18 )
Licencia Licencia de software Apache 2.0
Sitio web janusgraph.org

JanusGraph es una base de datos de gráficos  distribuidos de código abierto bajo The Linux Foundation [3] . JanusGraph está disponible bajo la licencia de software Apache 2.0 . El proyecto cuenta con el apoyo de IBM, Google, Hortonworks [4] .

JanusGraph admite varios almacenes de datos ( Apache Cassandra , Apache HBase , Google Cloud Bigtable , Oracle BerkeleyDB ) [5] . La escalabilidad de JanusGraph depende de las tecnologías que se utilicen con JanusGraph. Por ejemplo, al usar Apache Cassandra como almacenamiento, la escalabilidad a múltiples centros de datos se proporciona de manera inmediata.

JanusGraph admite análisis de datos gráficos globales, informes y ETL a través de la integración con plataformas de big data ( Apache Spark , Apache Giraph , Apache Hadoop ). [6]

JanusGraph admite datos geográficos, rangos numéricos y búsqueda de texto completo a través de almacenes de índices externos ( ElasticSearch , Apache Solr , Apache Lucene ). [7]

JanusGraph tiene una integración integrada con la pila de gráficos Apache TinkerPop [8] ( Lenguaje de consulta de gráficos Gremlin , Servidor de gráficos Gremlin, Aplicaciones Gremlin ). [6]

Historia

JanusGraph es una bifurcación de la base de datos de gráficos TitanDB [9] , desarrollada desde 2012 [10] [11] [12] [3] .

Licencias y contribuciones

JanusGraph está disponible bajo la licencia de software Apache 2.0 .

Para las contribuciones al proyecto, una persona u organización debe firmar un acuerdo de licencia de colaborador [13] .

Véase también

Notas

  1. JanusGraph versión 0.1.0 (20 de abril de 2017). Consultado el 2 de octubre de 2018. Archivado desde el original el 16 de febrero de 2019.
  2. 1 2 JanusGraph versión 0.6.1 (18 de enero de 2021). Consultado el 23 de enero de 2022. Archivado desde el original el 23 de enero de 2022.
  3. 1 2 JanusGraph se une a la Fundación Linux . www.linuxfoundation.org . La Fundación Linux. Consultado el 2 de octubre de 2018. Archivado desde el original el 24 de agosto de 2018.
  4. Google e IBM respaldan un nuevo proyecto de base de datos de gráficos de código abierto, JanusGraph
  5. Backends de almacenamiento de JanusGraph (enlace descendente) . Consultado el 2 de octubre de 2018. Archivado desde el original el 2 de octubre de 2018. 
  6. 12 Sitio de Janus Graph . Consultado el 21 de marzo de 2019. Archivado desde el original el 11 de enero de 2022.
  7. Almacenamiento de índices de JanusGraph (enlace descendente) . Consultado el 2 de octubre de 2018. Archivado desde el original el 2 de octubre de 2018. 
  8. TinkerPop, Apache Apache TinkerPop . tinkerpop.apache.org . Consultado el 21 de marzo de 2019. Archivado desde el original el 29 de agosto de 2018.
  9. TitanDB . Consultado el 11 de mayo de 2022. Archivado desde el original el 31 de julio de 2018.
  10. Introducción a las bases de datos de grafos - Componer artículos . Consultado el 2 de octubre de 2018. Archivado desde el original el 7 de julio de 2017.
  11. JanusGraph continúa donde lo dejó TitanDB . datanami.com . Datanami. Consultado el 2 de octubre de 2018. Archivado desde el original el 24 de agosto de 2018.
  12. JanusGraph conecta el pasado y el futuro de Titán | Blog de código abierto de Google . Consultado el 2 de octubre de 2018. Archivado desde el original el 16 de noviembre de 2018.
  13. Reglas de contribución de Janus Graph . Consultado el 2 de octubre de 2018. Archivado desde el original el 8 de junio de 2017.

Literatura

Publicaciones

Enlaces