2017-12-05 2 views
1

Neo4j CE 3.3.0을 Windows RAM 8GB에 설치했습니다. 열린 NLP 및 APOC 패키지 설치에 대해서는 https://medium.com/@david.allen_3172/using-nlp-in-neo4j-ac40bc92196f을 참조했습니다.Neo4j 3.3.0 커뮤니티 에디션 Open NLP

플러그인은 plugins 폴더 (graphaware-nlp-3.3.0.51.1, graphaware-server-enterprise-all-3.3.0.51 및 nlp-opennlp-3.3.0.51.1)에 복사되었습니다. 없이

Caused by: java.lang.OutOfMemoryError: Java heap space Exception in 
thread "GraphAware Starter" java.lang.RuntimeException: Error while 
initializing model of class: class 
opennlp.tools.namefind.TokenNameFinderModel  
    at 
com.graphaware.nlp.processor.opennlp.OpenNLPPipeline.loadModel(OpenNLPPipeline.java:504) 
    at 
com.graphaware.nlp.processor.opennlp.OpenNLPPipeline.lambda$loadNamedEntitiesFinders$2(OpenNLPPipeline.java:162) 
    at java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown 

: https://github.com/graphaware/neo4j-nlp

에 주어진

구성 설정 내가 Neo4j 서버를 다시 시작하면 많은 시간을 소요하고 나에게 다음과 같은 오류 mesasge을 제공 neo4j.conf 파일에 추가되었습니다 NLP의 플러그인 인 Neo4j는 잘 시작됩니다. RAM/하드웨어의 최소 요구 사항에 대한 도움이 필요합니다.

+0

데이터베이스에있는 데이터의 양은 어느 정도입니까? 또한,'neo4j.conf' 파일의 힙 메모리 설정은 디폴트로되어 있습니까? –

+0

기본 설정과 동일한 오류가 발생했습니다. 또한이 설정을 사용해 보았습니다. dbms.memory.heap.initial_size = 2048M dbms.memory.heap.max_size = 2048M –

답변

0

언어 모델을로드하려면 메모리가 필요합니다. 그래서 적어도 4GB 이상을 사용할 것을 제안합니다. 또한 CE가 아닌 Enterprise 버전을 사용해야합니다.

+0

감사합니다. Allessandro는 4G 용으로이 설정을 tweak해야합니까? dbms.memory.heap.initial_size = 2048M dbms.memory.heap.max_size = 2048M –

+0

아니요, 둘 다 4096으로 설정해야합니다. –

+0

예 4096으로 변경되었습니다. 행운을 빌어 요.이 설정을 사용했는지 확인하는 방법은 무엇입니까? –

관련 문제