@martinmr
Thank you, i will try step 2 first. But why did Dgraph only rolls up lists as they are queried, we just use it as data warehouse which join all data here and only query when we need, it’s wierd.
And as you mention to query the specific list to get this query into the queue, many predicates in our situation could be first queryed after a long time after first indgest, so we are thinking to query in background like this to improve query performance , I am wondering could Dgraph add some function like warmup in neo4j which can improve first query performance of specified predicates.