Транзакция и настройка JanusGraph

Какое максимальное количество вершин и ребер я могу сделать в одной транзакции, более того, как я могу настроить кучу сервера JanusGraph, чтобы добавить к ней больше памяти. Заранее спасибо.

1 ответ

Для максимальной вершины и ребер в транзакции это действительно зависит от вашей системы. В группе Google janusgraph-users обсуждалась массовая загрузка и частота коммитов.

Чтобы добавить больше памяти, я собираюсь украсть совет из урока консоли gremlin.

Вы можете изменить объем памяти, выделенный для консоли, изменив параметр -Xmx в bin/gremlin.sh. Этот параметр управляет максимальным размером пула выделения памяти JVM. Чтобы установить это значение в 1024 мегабайта, вы должны установить это значение следующим образом: -Xmx1024m. Вероятно, лучше всего добавить этот параметр для инициализации переменной JAVA_OPTIONS в этом сценарии. Если вы решите переопределить JAVA_OPTIONS, обязательно изучите параметры по умолчанию в bin / gremlin.sh, чтобы включить их, так как они не должны быть опущены в вашем переопределении.

Если вам нужно добавить больше памяти на сервер, вы также можете выделить больше памяти с помощью -Xmx, но вместо этого в gremin-server.sh или janusgraph.sh, в зависимости от того, с каким сервером вы работаете.

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

Другие вопросы по тегам