How big is the dataset and when / how do you import it? Did you try to delete the schema/labels folder (it is rebuilt)
On Fri, Oct 7, 2016 at 2:23 AM, Mohammad Hossain Namaki <mhn.na...@gmail.com > wrote: > > Version 3.0.1 > > Sorry, I didn't get it, what do you mean by reusing the previous labels? > I'm getting the error after initialization of the data graph when I want > to create an output text file to write something inside of it. > > > > Thanks for property suggestion. However, I don't know about "label > combinations". > > I've attached the complete stack trace and debug.log of the dataset. > > > > > On Thursday, October 6, 2016 at 5:08:03 PM UTC-7, Michael Hunger wrote: >> >> Could you re-use previous labels? >> How big is your graph? >> >> Which exact Neo4j version do you use? 3.0.6 ? >> >> If you don't care about the time you could also use a property instead of >> a label or use label combinations. >> >> I'll see if there is any other way around it. >> >> Michael >> >> On Fri, Oct 7, 2016 at 1:45 AM, Mohammad Hossain Namaki < >> mhn....@gmail.com> wrote: >> >>> Hi, Thanks for the reply. >>> I use labels for different graph pattern matching algorithm e.g. >>> Subgraph isomorphism, bi-simulation, ...... >>> I use getLabels().iterator().next().name() but I don't use >>> dataGraph.getAllLabels() or dataGraph.getAllLabelsInUse(). I can wait >>> for getting the label from disk no need to be in memory(because I have my >>> own neighborhood indexing which works just by demand on the part of the >>> graph that I'm focusing on) >>> >>> >>> >>> >>> On Thursday, October 6, 2016 at 4:38:32 PM UTC-7, Michael Hunger wrote: >>>> >>>> What are you using the labels for? >>>> >>>> On Thu, Oct 6, 2016 at 7:58 PM, Mohammad Hossain Namaki < >>>> mhn....@gmail.com> wrote: >>>> >>>>> Thanks. >>>>> So, there is no way that I can turn-off this indexing? My conjecture >>>>> is Neo4j is a disk-based database management system and it should use >>>>> bounded resources. If I have more resources it can use more and give me >>>>> better performance but if I don't have, it shouldn't. >>>>> Is there anyway to configure this in Java API? >>>>> >>>>> I'm just aware of "pagecache_memory": >>>>> >>>>> File storeDir = new File(dataGraphPath); >>>>> dataGraph = new >>>>> GraphDatabaseFactory().newEmbeddedDatabaseBuilder(storeDir) >>>>> .setConfig(GraphDatabaseSettings.pagecache_memory, >>>>> "6g").newGraphDatabase(); >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Thursday, October 6, 2016 at 2:13:15 AM UTC-7, Michael Hunger wrote: >>>>>> >>>>>> perhaps you can use a docker container instead which allows you to >>>>>> configure the open file limit? >>>>>> >>>>>> For storing the lookup from label -> list of nodes Neo4j uses an >>>>>> index under the hood. >>>>>> >>>>>> Michael >>>>>> >>>>>> On Wed, Oct 5, 2016 at 5:24 AM, Mohammad Hossain Namaki < >>>>>> mhn....@gmail.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> I've imported a huge dataset into Neo4j. 33M nodes and 144M >>>>>>> relationships. Thanks to Neo4j makers, "neo4j-importer" was very >>>>>>> efficient. >>>>>>> However, I'm getting (Too many open files) errors. >>>>>>> >>>>>>> >>>>>>> ... >>>>>>> >>>>>>> Caused by: java.nio.file.FileSystemException: >>>>>>> /fastscratch/mnamaki/idsForExp/idsAttackDB/schema/ >>>>>>> *label/lucene/labelStore/1*: *Too many open files* >>>>>>> >>>>>>> >>>>>>> I've read some question/answer regarding this. However, I'm not the >>>>>>> administrator of the system that I run my java code on there. I'm using >>>>>>> Neo4j 3.0 using java API. >>>>>>> >>>>>>> So, I cannot increase the hard-limit of no-files which is 10240 in >>>>>>> the linux server that I have. >>>>>>> >>>>>>> >>>>>>> Is there any way that I can shut down this feature of Neo4j? I >>>>>>> didn't "index" anything explicitly and just used a command to import >>>>>>> nodes >>>>>>> and relationships there. >>>>>>> >>>>>>> Or >>>>>>> >>>>>>> Is there any way that I can handle this without admin priviledge? >>>>>>> >>>>>>> >>>>>>> How can I understand how many number of files this dataset is >>>>>>> required? >>>>>>> >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Neo4j" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to neo4j+un...@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Neo4j" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to neo4j+un...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Neo4j" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to neo4j+un...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to neo4j+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.