У меня есть большой набор данных, который нужно вставить, и топология графа немного отличается. Итак, у меня есть разные типы узлов и отношений. Кроме того, мой процесс вставки содержит операции слияния и создания. Я использую python для того же кодирования. Теперь, естественно, если я запускаю каждый оператор создания / слияния один за другим, загрузка будет очень медленной. Итак, прочитав, я увидел, что пакетная загрузка с использованием опции размотки - хороший способ ускорить процесс. Я делал следующее:
Открытая транзакция
Оператор выполнения 1
Оператор выполнения 2
....
Оператор выполнения 1000
Подтверждение транзакции
Так что в основном я открываю транзакцию один раз. Выполните 1000 запросов, а затем зафиксируйте их.
Я хочу спросить, совпадает ли мой подход с подходом пакетной / размотки или лучше подходит для размотки. Кроме того, увижу ли я значительный выигрыш при использовании пакетного подхода?
PS подход пакетной / размотки:
https://dzone.com/articles/tips-for-fast-batch-updates-of-graph-structures-wi