I use neo4j 1.9.4, I store 28M nodes, 267M properties and 157M relationships.
neostore files. *:
-rw-r - r-- 1 user wheel 10961964959 7 fév 09:58 neostore.propertystore.db
-rw-r - r-- 1 user wheel 5185764606 7 fév 09:58 neostore.relationshipstore.db
-rw-r - r - 1 user wheel 3550760192 7 fév 09:58 neostore.propertystore.db.strings
-rw-r - r-- 1 user wheel 249658236 7 fév 09:58 neostore.nodestore.db
I am removing 26M nodes and neostore. * does not decrease:
-rw-r - r-- 1 user wheel 10961964979 7 fév 10:20 neostore.propertystore.db
-rw-r - r-- 1 user wheel 5185764630 7 fév 10:20 neostore.relationshipstore.db
-rw-r - r - 1 user wheel 3550760218 7 fév 10:20 neostore.propertystore.db.strings
-rw-r - r-- 1 user wheel 249658252 7 fév 10:20 neostore.nodestore.db
i removes all nodes from the ticket index, the lucene index / index / lucene / node / ticket folder is empty when I count all the ticket nodes, I get 0 → OK
why the file size is neostore. * not decreasing?
here delete code =
EndResult<Ticket> tickets = ticketRepository.findByDate(date); // by 1000
Iterator<Ticket> itTicket = tickets.iterator();
while (itTicket.hasNext()) {
Ticket t = itTicket.next();
Node n = neo4jTemplate.getGraphDatabase().getNodeById(t.getId());
neo4jTemplate.getIndex("Ticket").remove(n);
Iterable<Relationship> relationships = n.getRelationships();
for (Relationship relationship : relationships) {
relationship.delete();
}
n.delete();
}
Could you help me? Charles is considering
source
share