Neo4j запросов и агрегации в нескольких экземплярах - PullRequest
0 голосов
/ 12 февраля 2020

Я планирую использовать neo4j для системы управления событиями. К таким объектам относятся события, места, люди, организации и т. Д. Но для того, чтобы сохранить отдельные данные организации, я планирую создать отдельный экземпляр БД для каждой организации. Из-за этого разделения экземпляров базы данных узлы «Place», скорее всего, будут повторяться в этих экземплярах базы данных mutliple.

Итак, теперь можно агрегировать события, основанные на Place узлах из всех баз данных случаи? Или мне нужно создать собственную систему агрегирования, такую ​​как map-lower?

Заранее спасибо за помощь в этом ..

1 Ответ

1 голос
/ 12 февраля 2020

В Neo4j 4.0, если у вас есть лицензия для корпоративной версии, вы можете использовать Neo4j Fabri c, что должно позволить вам сделать именно это: подключиться к экземпляру прокси, который должен быть настроен для просмотра других работающих экземпляров БД (которые могут работать на тех же БД Neo4j, что и экземпляр прокси-сервера, или которые могут вместо этого работать на отдельных серверах / кластерах).

Тогда вы можете запрос по графикам, агрегирование и работа с наборами результатов по ним.

...