通过边缘连接180 V的策略(当前过程冻结)

时间:2014-09-06 07:54:59

标签: java api graph-databases orientdb

好吧,我让我的Java进程运行了一夜。首先,这就是我已经拥有的。

我基本上有:

80 mio entries (stuff Person have written) and
50 mio entries of Persons

现在我有一个通过ID连接的CSV文件。

我对Java实现的第一个想法是每秒200个条目。 (noTx)

虽然我最新的是~2000 /秒。器(Tx)

但现在我正在研究系统的当前状态。我仍然看到CPU和RAM发生变化,进程仍在运行。但是当我查看IO值时。它只是阅读。

所以我想也许这些行只包含不在数据库中的ID。也许!但我有一个syso,向我显示每10,000行当前状态。而且它不会再出现了。所以这不可能。

顺便说一下,我现在在16.777.000行。我会说它冻结了。它真的很辛苦,但无所事事= /

Btw2 I:

use Transactions every 100 lines
STORAGE_KEEP_OPEN=true
ENVIRONMENT_CONCURRENT=false
OIntentMassiveInsert=true
setUsingLog=false

您可以在此处找到https://groups.google.com/forum/#!topic/orient-database/Whedj893mIY

的日志

1 个答案:

答案 0 :(得分:0)

你需要关注评论中所见的 2 ^ 24是16,777,216 的魔法大小。