У меня есть файл размером 162 МБ в формате csv, из которого я должен загрузить 10M строк в neo4j
и установить отношения между двумя столбцами.Я увеличил объем памяти кучи Java до: dbms.memory.heap.initial_size=6000m
dbms.memory.heap.max_size=4096m
, а также увеличил размер кэша страниц до: dbms.memory.pagecache.size=2g
В моей системе установлено 6 ГБ ОЗУ.В запросе на шифрование я использовал слияние, потому что мне не нужны дубликаты.
USING PERIODIC COMMIT LOAD CSV WITH HEADERS FROM "file:///data.csv" AS row
Merge (a:citedd {citeddlabel: row.citing})
Merge (b:citng {citnglabel: row.cited}) CREATE (a)-[:r]->(b);
Все данные должны быть загружены, чтобы я мог просмотреть их график.