Я пытаюсь понять распределенную архитектуру OrientDB из:
https://github.com/orientechnologies/orientdb/wiki/Distributed-Architecture
https://github.com/orientechnologies/orientdb/wiki/Distributed-Routing
https://github.com/orientechnologies/orientdb/wiki/Replication
Совершенно очевидно, что репликация и маршрутизация поддерживаются. Но я не понимаю следующее:
1. Можно ли разделить данные между узлами кластера? Каждый узел может быть «ответственным» за определенную часть графа, но это все равно не то же самое, что хранить только часть графа.
2. Запрос можно направить на соответствующий узел, но можно ли выполнить запрос параллельно через узлы? Например, для обработки обходного запроса каждый узел независимо выполняет ту часть данных, за которую он отвечает, а результаты позже объединяются.