neo4j批量导入缓存类型问题

neo4j批量导入缓存类型问题,neo4j,Neo4j,我对neo4j还很陌生,面临以下问题。在执行批导入(Micheal Hunger-batch importer)命令时,我收到有关缓存类型设置的此错误。它推荐gcr设置,但这些设置仅在企业版中可用 非常感谢您的帮助,谢谢 系统信息: win7 32位4G RAM(3G可用)、jre7、neo4j-community-1.8.2 数据:(非常小的测试数据) nodes.csv(制表符分隔)13个节点 rels.csv(制表符分隔)16关系 执行和错误: dump_configuration=fal

我对neo4j还很陌生,面临以下问题。在执行批导入(Micheal Hunger-batch importer)命令时,我收到有关缓存类型设置的此错误。它推荐gcr设置,但这些设置仅在企业版中可用

非常感谢您的帮助,谢谢

系统信息: win7 32位4G RAM(3G可用)、jre7、neo4j-community-1.8.2

数据:(非常小的测试数据) nodes.csv(制表符分隔)13个节点 rels.csv(制表符分隔)16关系

执行和错误:

dump_configuration=false

cache_type=none

use_memory_mapped_buffers=true
neostore.propertystore.db.index.keys.mapped_memory=5M
neostore.propertystore.db.index.mapped_memory=5M
neostore.nodestore.db.mapped_memory=200M
neostore.relationshipstore.db.mapped_memory=500M
neostore.propertystore.db.mapped_memory=200M
neostore.propertystore.db.strings.mapped_memory=200M
C:\Daten\Studium\LV HU Berlin\SS 2013\Datamanagement and BI\Neuer Ordner>java-server-Xmx1G-jar target\batch-import-jar-with-dependencies.jar target\db nodes.csv rels.csv

使用现有配置文件

Exception in thread "main" java.lang.IllegalArgumentException: Bad value 'none' for setting 'cache_type': must
     be one of [gcr]
        at org.neo4j.helpers.Settings$DefaultSetting.apply(Settings.java:788)
        at org.neo4j.helpers.Settings$DefaultSetting.apply(Settings.java:708)
        at        org.neo4j.graphdb.factory.GraphDatabaseSetting$SettingWrapper.apply(GraphDatabaseSetting.ja    va:215)
        at     org.neo4j.graphdb.factory.GraphDatabaseSetting$SettingWrapper.apply(GraphDatabaseSetting.ja    va:189)
        at        org.neo4j.kernel.configuration.ConfigurationValidator.validate(ConfigurationValidator.java:    50)
        at org.neo4j.kernel.configuration.Config.applyChanges(Config.java:121)
        at org.neo4j.kernel.configuration.Config.<init>(Config.java:89)
        at org.neo4j.kernel.configuration.Config.<init>(Config.java:79)
        at org.neo4j.unsafe.batchinsert.BatchInserterImpl.<init>(BatchInserterImpl.java:83)
        at org.neo4j.unsafe.batchinsert.BatchInserterImpl.<init>(BatchInserterImpl.java:67)
        at org.neo4j.unsafe.batchinsert.BatchInserters.inserter(BatchInserters.java:60)
        at org.neo4j.batchimport.Importer.createBatchInserter(Importer.java:40)
        at org.neo4j.batchimport.Importer.<init>(Importer.java:26)
        at org.neo4j.batchimport.Importer.main(Importer.java:54)

遇到了与您和我更改batch.properties中的行相同的问题

cache\u type=none
cache\u type=gcr
,它工作了。我不知道这个的速度是如何变化的。不确定为什么其他选项
none
soft
strong
不起作用。 也许迈克尔能回答这个问题

从neo4j文档中得到了答案

批量导入器依赖于enterprise,您可以在测试/开发中使用它,我认为如果您补充一点,它应该是好的。感谢您的快速响应,但您可以更具体一点。我对整个neo4j的开发和使用非常陌生,所以我需要知道在哪里添加内容,以及更详细的内容。您的意思是我可以使用企业版进行测试/开发吗?