Транзакция и конфигурация JanusGraph

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


person janus graph    schedule 21.02.2018    source источник


Ответы (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, в зависимости от того, с каким сервером вы работаете.

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

person Chris Hupman    schedule 22.02.2018