Что такое графическая база данных, которая может масштабироваться горизонтально, обрабатывать большие объемы данных и выполнять запросы с низкой задержкой? - PullRequest
7 голосов
/ 06 июня 2010

Какая графическая база данных поддерживает неограниченное масштабирование, обрабатывает большие объемы данных и может выполнять запросы с низкой задержкой? Предпочтительно тот, который хорошо интегрируется с Hadoop. Я читал о нескольких продуктах под названием Neo4J, AllegroGraph и BigData. Пожалуйста, поделитесь своим опытом с любым из них.

1 Ответ

2 голосов
/ 12 марта 2013

Сейчас 2013, и этот вопрос по-прежнему отображается в запросах, поэтому есть два варианта для любого, кто оступится:

Titan : "Titan - это масштабируемая графовая база данных, оптимизированная для хранения и запроса крупномасштабных графов, содержащих миллиарды вершин и ребер, распределенных по кластеру с несколькими машинами. Titan - это транзакционная база данных, которая может поддерживать тысячи одновременно работающих пользователей. "

GraphLab : "GraphLab - это высокопроизводительная распределенная вычислительная среда на основе графов, написанная на C ++. GraphLab легко масштабируется до графов с миллиардами вершин и ребер, выполняя на несколько порядков быстрее, чем конкурирующие системы. GraphLab сочетает в себе достижения в алгоритмах машинного обучения, асинхронных вычислениях распределенных графов, приоритетном планировании и размещении графиков с оптимизированным низкоуровневым дизайном системы и эффективными структурами данных для достижения непревзойденной производительности и масштабируемости в сложных задачах машинного обучения. "

...