Гинекологическое дерево лепрозория
Основная идея (сумбурно)
- Идем по всем профайлам лепры (непонятно, как)
- Затем для каждого профайла вытягивает родителей и детей
- Пишем это все в какую-нибудь hashmap
- Затем по этой hashmap выстраиваем дерево и пишем в titandb с edge типа (ancestor, child)
- Дерево затем обходится рекурсивно, для каждого узла записывается количество потомков первого уровня и общее количество всех потомков
После чего можно через Gremlin делать разные запросы и узнавать кто кому как и что. В дальнейшем это пригодится для разной аналитики поведения сообщества во времени, в частности - влияют ли родственные связи на голосования в постах