当数据库只有 250KB 时,neo4j2elasticsearch 在我的机器上工作。但是数据库大约是 2GB。不会再同步了。我想知道是因为配置文件中的这些参数:
#optional, size of the in-memory queue that queues up operations to be synchronised to Elasticsearch, defaults to 10000
com.graphaware.module.ES.queueSize=10000
#optional, size of the batch size to use during re-initialization, defaults to 1000
com.graphaware.module.ES.reindexBatchSize=2000
我想知道内存队列大小 10000 的单位是什么,以及如何根据我的数据库大小估计要设置的参数。
这是调试文件: neo4j debug.log 加载失败
数据库重新初始化但elasticsearch数据库中只有空的neo4j-index-relationship/neo4j-index-node索引
仅供参考,这里是成功加载 250KB 数据库的调试文件: neo4j debug.log 成功加载 似乎是重新索引节点... 2GB 数据库加载过程中缺少步骤。