Идеально ли это правильно для сравнения NEO4J в качестве платформы обработки графика?
Вопрос
Я хотел бы знать, можно ли считать NEO4J платформой обработки графика, хотя я знаю это:
NEO4J: это система управления базами данных графиков, разработанная Neo Technology, Inc., описанная ее разработчиками как кислотная транзакционная база данных с нативным хранилищем и обработкой графика.
Платформа обработки графиков: это платформа, используемая для графиков обработки, путем применения глобальных алгоритмов к большим графикам (используется больше в сценарии OLAP).
На основе этой статьи http://www.ds.ewi.tudelft.nl/~iosup/perf-eval-graph-proc14ipdps.pdf, NEO4J находится в сравнении с платформой обработки.
Поэтому мой вопрос: если правильно помещать NEO4J в группу обработки, такой как Pregel и Giraph.
Решение
Нет
Как справедливо указал Эмре, главный ученый сама компания написал сообщение в блоге, в котором претендует то же самое.
Тем не менее, NEO4J делает много вычислений, которые могут сделать инструменты обработки графика. Фактически, он делает траверты графика намного быстрее, чем Giraph, из -за накладных расходов Hadoop, а также, поскольку он хранит соседние узлы в двойном связанном списке.
Таким образом, не редко путать NEO4J с платформой обработки графиков (таким образом, претензии в статье) из -за его перекрытия с функциями обработкой платформы, такой как Pregel и Giraph.