मेरा सिस्टम 8 कोर और 16 जीबी रैम है। लेकिन अभी भी ट्रैवर्सिंग: उपयोगकर्ता नोड्स में लगभग 25 सेकंड लगते हैं।नियो 4 जे मैच/क्वेरी को पुनर्प्राप्त करने में बहुत अधिक समय लग रहा है 25 सेकंड
मैं neo4j-wrapper.conf में के रूप में स्थापित कर रहा हूँ 2 गुण:
wrapper.java.initmemory = 6144
wrapper.java.maxmemory = 12288
- : उपयोगकर्ता लौटने क्षेत्रों 15-20;
- 2-3 इंडेक्स (created_at सूचकांक)
- created_at DESC पर किया क्रमित
- कुल 5 लाख के डेटाबेस आकार होने नोड्स लगभग 8 जीबी
- : उपयोगकर्ता नोड्स 4 लाख है।
- अंकन किया जाता है। प्रति पेज 10 रिकॉर्ड प्राप्त किए जाते हैं।
- ऑर्डर के बिना इसके परिणामस्वरूप 0.3 सेकंड होते हैं।
MATCH (u:User) RETURN id(u) as id, u.username, u.email, (..15 More fields..), u.created_at as created_at ORDER BY created_at desc SKIP 0 LIMIT 10
मैं Neo4j सर्वर से प्रतिक्रिया समय कैसे कम कर सकते हैं? निष्पादन समय को कम करने के लिए क्या neo4j.properties सेट किया जा सकता है?
यह सभी 3 सेटिंग्स जो मैंने पहले ही की हैं, अभी भी कोई बड़ा सुधार नहीं है। –