Визуальная поддержка запросов для ArangoDB - PullRequest
0 голосов
/ 30 апреля 2019

Я ищу решение, которое поможет мне выполнять визуальные запросы на ArangoDB. Вещи, которые я ищу, это что-то вроде get me all people who have used car XYZ in past 1 month. В этом простом примере у меня будет 2 объекта person и car и одна ссылка used_car. Объекты Person будут анонимными - это значит, что я не знаю их идентификаторов, но знаю идентификатор автомобиля, который ищу.

Это лишь небольшой пример, я хотел бы иметь возможность выполнять более сложные запросы с использованием некоторой визуальной библиотеки. Часть визуализации не важна, для меня важно, есть ли какое-нибудь руководство / наилучшая практика для преобразования некоторых визуальных запросов в код AQL?

Хотя не для базы данных графиков ArangoDB, я нашел что-то подобное для Neo4j http://popotojs.com, которое в основном выполняет то, что я хочу. Есть ли что-нибудь похожее для аранго?

1 Ответ

1 голос
/ 02 мая 2019

Ну, нет ничего построенного специально для ArangoDB, как popotojs. Тем не менее, есть ряд библиотек, которые позволяют вам создавать что-то вроде popotojs за относительно короткое время.

Две головы, которые приходят мне на ум из головы:

KeyLines (Коммерческий - учебник для использования с ArangoDB здесь )

Cytoscapejs (Открытый исходный код - руководство по использованию с ArangoDB здесь )

Обратите внимание, что в руководстве по Cytoscape показан экспорт данных, а затем импорт в настольную версию городского пейзажа. Я успешно только что непосредственно загрузил данные из ArangoDB в Cytoscapejs через приложение для небольших узлов.

Дополнительным плюсом является то, что вы можете использовать эти библиотеки с любыми данными и не ограничиваться только Neo4j.

...