Janus Graph

Может использоваться для [knowledge-graphs]

  • Source
  • docker
  • gremlin query language

  • Масштабируемость
    • Эластичная и линейная масштабируемость для растущей базы данных и пользователей
    • Распределение данных и репликация для повышения производительности и отказоустойчивости
    • Высокая доступность в нескольких центрах обработки данных и горячее резервное копирование
  • Открытый исходный код
    • Весь функционал абсолютно бесплатный. Нет необходимости покупать коммерческие лицензии. JanusGraph является полностью открытым исходным кодом под лицензией Apache 2.
  • Транзакционность
    • JanusGraph — это транзакционная база данных, которая может поддерживать тысячи одновременных пользователей, выполняющих сложные обходы графа в режиме реального времени. Поддержка ACID и возможной согласованности.
  • Хранилище данных
  • Возможности расширенного поиска, такие как полнотекстовый поиск, могут дополнительно поддерживаться через:
    • Elasticsearch
    • Apache Solr
    • Apache Lucene
  • В дополнение к онлайн-обработке транзакций (OLTP) JanusGraph поддерживает глобальную графовую аналитику (OLAP) благодаря интеграции с [apache-spark].
  • [apache-tinkertop-and-gremlin]
    • Встроенная интеграция со стеком графов Apache TinkerPop™:
      • Язык запросов графа Gremlin
      • Гремлин сервер
      • Gremlin Console
  • Адаптеры
    • Для JanusGraph существуют различные сторонние адаптеры хранения:
  • Визуализация
    • JanusGraph поддерживает различные инструменты визуализации, такие как Arcade Analytics, Cytoscape, плагин Gephi для Apache TinkerPop, Graphexp, GV() — Gremlin IDE, Key Lines by Cambridge Intelligence, Linkurious и Tom Sawyer Perspectives.

Смотри еще: