The Code just like this:http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Has-been-blocked-when-i-get-the-node-s-property-tp3365819p3366449.html
*change * for (int j = 0; j < 100; j++) { Runnable r = new Runnable() { @Override public void run() { for (int i = 0; i < 1000000; i++) { u2.getFansNum(i); } } }; list.add(new Thread(r)); } for (Thread tt2 : list) { tt2.start(); } * to* for (int j = 0; j < *200*; j++) { Runnable r = new Runnable() { @Override public void run() { for (int i = 0; i < *1000*; i++) { u2.getFansNum(i); } } }; list.add(new Thread(r)); } for (Thread tt2 : list) { tt2.start(); } run the Test you will found get node's property will cost more then 15ms sometimes. May this test is not meaningful.But it can representing my problem. I need frequent access node's property.And I think I just read it ,so whatever i have how many threads, access the node's property should be very fast less then 1ms. -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Access-Node-s-property-block-will-happening-tp3371419p3371927.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user