ЯнусГраф - JanusGraph
изначальный выпуск | 3 мая 2017 г.[1] | .
---|---|
Стабильный выпуск | 0.5.2 / 3 мая 2020 г.[2] |
Репозиторий | https://github.com/JanusGraph/janusgraph/ |
Написано в | Ява |
Тип | База данных графиков |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | Янусграф |
ЯнусГраф это открытый исходный код, распространяется база данных графов под Фонд Linux.[3] JanusGraph доступен под Лицензия Apache 2.0. Проект поддерживают IBM, Google, Hortonworks и Grakn Labs.[4]
JanusGraph поддерживает различные серверы хранения (Apache Cassandra, Apache HBase, Google Cloud Bigtable, Oracle BerkeleyDB, Сцилла ).[5][6] Масштабируемость JanusGraph зависит от базовых технологий, которые используются с JanusGraph. Например, при использовании Apache Cassandra в качестве серверной части хранилища масштабирование до нескольких центров обработки данных предоставляется из коробки.
JanusGraph поддерживает глобальную аналитику графических данных, отчеты и ETL за счет интеграции с платформами больших данных (Apache Spark, Apache Giraph, Apache Hadoop ).[7]
JanusGraph поддерживает географический, числовой диапазон и полнотекстовый поиск через внешние хранилища индексов (ElasticSearch, Apache Solr, Apache Lucene ).[8]
JanusGraph имеет встроенную интеграцию с Apache TinkerPop[9] стек графов (Язык запросов графов Гремлина, Граф-сервер Gremlin, Приложения Gremlin ).[7]
История
JanusGraph - форк TitanDB[10] Графическая база данных, которая разрабатывается с 2012 года.[11][3]
- Версия 0.1.0 была выпущена 20 апреля 2017 г.[1]
- Версия 0.1.1 была выпущена 16 мая 2017 года.[12]
- Версия 0.2.0 была выпущена 12 октября 2017 г.[13]
- Версия 0.2.1 была выпущена 10 июля 2018 г.[14]
- Версия 0.2.2 была выпущена 9 октября 2018 г.[15]
- Версия 0.2.3 была выпущена 21 мая 2019 года.[16]
- Версия 0.3.0 выпущена 31 июля 2018 г.[17]
- Версия 0.3.1 была выпущена 2 октября 2018 г.[18]
- Версия 0.3.2 была выпущена 16 июня 2019 г.[19]
- Версия 0.3.3 была выпущена 11 января 2020 г.[20]
- Версия 0.4.0 выпущена 1 июля 2019 г.[21]
- Версия 0.4.1 была выпущена 14 января 2020 г.[22]
- Версия 0.5.0 была выпущена 10 марта 2020 г.[23]
- Версия 0.5.1 была выпущена 25 марта 2020 г.[24]
- Версия 0.5.2 была выпущена 3 мая 2020 г.[2]
Лицензирование и взносы
JanusGraph доступен по ссылке Лицензия на программное обеспечение Apache 2.0.
Для взносов частное лицо или организация должны подписать документ CLA.[25]
Литература
- Кельвин Р. Лоуренс. ПРАКТИЧЕСКИЙ ГРЕМЛИН Учебник Apache TinkerPop. Версия 282-превью. - Февраль 2019, с. 324 - 363.
Публикации
- Габриэль Камперо Дюран, Джинги Ма, Маркус Пиннеке, Гюнтер Сааке: Эффективное объединение больших головоломок: к масштабируемой загрузке в системы графовых баз данных, май 2018 г.
- Хима Каранам, Сумит Нилам, Удит Шарма, Сумит Бхатия, Шриканта Бедатур, Л. Венката Субраманиам, Мария Чанг, Акилле Фокуэ-Нкуче, Спирос Котулас, Бассем Макни, Мариано Родригес Муро, Райан Муса, Майкл Витброк: масштабируемая инфраструктура для масштабирования инфраструктуры. Базы знаний, октябрь 2018 г.
- Габриэль Камперо Дюран, Ануша Джанардхана, Маркус Пиннеке, Юсра Шакил, Якоб Крюгер, Томас Лайх, Гюнтер Сааке: изучение больших научных сетей с помощью Hermes
- Габриэль Тэнасе, Тойотаро Сузумура, Джинхо Ли, Чун-Фу (Ричард) Чен, Джейсон Кроуфорд, Хироки Канезаси: база данных распределенных графов System G
- Богдан Янку, Тибериу Мариан Георгеску: Сохранение больших семантических данных в облаке: обзор основных решений DBaaS
- Jingyi Ma. Оценка пространства дизайна для загрузки масштабируемых данных в графические базы данных - февраль 2018 г., стр. 39-47.
внешние ссылки
- Официальный веб-сайт
- Официальная документация
- Развертывание JanusGraph / IBM, 11 апреля 2018 г.
- Разработка сервиса на основе JanusGraph на Google Cloud Platform / Google, 19 июля 2018 г.
- Оптимизация производительности JanusGraph / Expero, 23 января 2018 г.
- Графические вычисления с JanusGraph / IBM, 8 июня 2018 г.
- Аналитика крупномасштабных графов с помощью JanusGraph / Hortonworks, 13 июня, 2017
- Концепции JanusGraph / IBM, 12 декабря 2017 г.
- Apache Atlas и JanusGraph - управление метаданными на основе графиков / IBM, 8 ноября 2018 г.
использованная литература
- ^ а б "JanusGraph версии 0.1.0". 20 апреля 2017 г. - через Github.
- ^ а б "JanusGraph версии 0.5.2". 3 мая 2020 г. - через Github.
- ^ а б «JanusGraph присоединяется к Linux Foundation». www.linuxfoundation.org. Фонд Linux. В архиве из оригинала на 2018-08-24. Получено 2018-10-01.
- ^ https://blog.grakn.ai/janus-launch-22be6ac3b197
- ^ "Бэкэнды хранилища JanusGraph". Архивировано из оригинал на 2018-10-02. Получено 2018-09-19.
- ^ «Обеспечение системы графических данных с помощью Scylla + JanusGraph». Получено 2019-11-08.
- ^ а б "Сайт JanusGraph". В архиве из оригинала на 2018-08-27. Получено 2018-09-19.
- ^ "Индексные хранилища JanusGraph". Архивировано из оригинал на 2018-10-02. Получено 2018-09-19.
- ^ TinkerPop, Apache. "Apache TinkerPop". tinkerpop.apache.org. В архиве из оригинала на 2018-08-29. Получено 2018-09-19.
- ^ «Титан: База данных распределенных графов». titan.thinkaurelius.com. В архиве из оригинала 31.07.2018. Получено 2018-09-19.
- ^ "JanusGraph продолжает работу там, где остановился TitanDB". datanami.com. Датанами. В архиве из оригинала на 2018-08-24. Получено 2018-09-30.
- ^ "JanusGraph версии 0.1.1". 16 мая 2017 г. - через Github.
- ^ "JanusGraph версии 0.2.0". 12 октября 2017 года. В архиве из оригинала на 22.10.2017. Получено 2018-09-19 - через Github.
- ^ "JanusGraph версии 0.2.1". 10 июля 2018 г. - через Github.
- ^ "JanusGraph версии 0.2.2". 9 октября 2018 г. - через Github.
- ^ "JanusGraph версии 0.2.3". 21 мая 2019 г. - через Github.
- ^ "JanusGraph версии 0.3.0". 31 июля 2018 г. - через Github.
- ^ "JanusGraph версии 0.3.1". 2 октября 2018 г. - через Github.
- ^ "JanusGraph версии 0.3.2". 16 июня 2019 г. - через Github.
- ^ "JanusGraph версии 0.3.3". 11 января 2020 г. - через Github.
- ^ "JanusGraph версии 0.4.0". 1 июля 2019 г. - через Github.
- ^ "JanusGraph версии 0.4.1". 14 января 2020 г. - через Github.
- ^ "JanusGraph версии 0.5.0". 10 марта 2020 г. - через Github.
- ^ "JanusGraph версии 0.5.1". 25 марта 2020 г. - через Github.
- ^ «Правила участия JanusGraph». В архиве из оригинала на 2017-06-08. Получено 2018-10-01 - через Github.