Вопрос 1:
Я пытаюсь найти некоторые данные о производительности или внутреннюю документацию janusgraph относительно того, как размер данных влияет на производительность различных операций.
get / add / UpdateVertex (vertexName)
vertexName является ключом и используется для создания индекса.
Гарантируется ли, что эти операции будут операциями с постоянным временем, особенно если в операции уже указан ключ индекса?
Или это зависит от количества вершин в графе и может занять больше времени для этих операций по мере увеличения размера данных?
Вопрос 2:
JanusGraphFactory.open ()
В одном из моих тестов я закрыл график с помощью JansGraphFactory.close () и сразу попытался открыть его с помощью open (), и это заняло 2 минуты.
Это была кластерная среда с бэкэндом Casandra.
В большинстве случаев тот же код работал очень быстро и возвращался почти мгновенно.
Зависит ли время, необходимое для открытия графика () от размера данных?
Вопрос 3:
Индексация / Re индексирование
По мере того, как размер данных увеличивается с увеличением числа вершин и ребер в графе, Janusgraph автоматически оптимизирует или переиндексирует данные, или приложения должны пытаться переиндексировать их время от времени?
Прошу прощения, если эти вопросы звучат наивно, так как я здесь новичок:)