Description
I am trying to update nodes of a graph ( about 300 million nodes and 200 billion edges) using redisgraph-bulk-loader (latest version).
The csv file for this update is about 6Gb, containing two columns of integers, one representing the id of the node and the other represnting the date and time for that node. I ran the following command :
redisgraph-bulk-update $graph_name -h [host_IP_address] -p [host_redis_port] --csv csv _file_dir --query "MATCH (n:Article) WHERE n.id = row[0] SET n.date = row[1]".
This query used to work previously, but when I tried recently, it crashed at 7% of the progress. I tried changing the token size to half of the token, but it was not helpful. I also tried testing the command on 1% of the data. The progress bar showed 100% for the smaller update, but it stalled after that.
Any idea why this is crashing at a certain point?
Cheers.
Activity
LiorKogan commentedon Apr 8, 2022
What version or Redis and RedisGraph are you using?
nemote95 commentedon Apr 12, 2022
Thanks for your reply. I am using Redis version 6.2.6, RedisGraph 2.8.11
alonre24 commentedon Apr 13, 2022
@nemote95 We believe that the fix in #2301 might solve the problem. Can you please try running
redislabs/redisgraph:edge
docker image and see if you still get the crash?Also, if it will crash, please attach Redis' crash report.
Thanks!
nemote95 commentedon Apr 21, 2022
Hi, thanks for your reply. I tried the edge version and it failed again after updating 7% of the data. here is the Redis log :
alonre24 commentedon Apr 24, 2022
@nemote95 Are you sure that you're using the updated edge docker?
I'm asking since the date that appears in the beginning of the crash report is April 6th: