2013-02-04 42 views
11

मैं अपने ऐप में n4j का उपयोग करने का प्रयास करता हूं, लेकिन मुझे बड़ी लॉग फ़ाइलों में समस्या है। क्या वे आवश्यक हैं या उनमें से संख्या और आकार को कम करने का कोई तरीका है?नियो 4j और बड़ी लॉग फ़ाइलें

पल मैं की तरह फ़ाइलों को देखने में:

nioneo_logical.log.v0

nioneo_logical.log.v1

nioneo_logical.log.v2

आदि और वे ~ 26 एमबी प्रत्येक (neo4j फ़ोल्डर का 50% से अधिक) हैं।

उत्तर

19

जब भी लॉजिकल लॉग घुमाए जाते हैं तो ये फ़ाइलें बनाई जाती हैं।

आप सर्वर गुण फ़ाइल में उनके लिए नियम कॉन्फ़िगर कर सकते हैं।

यहाँ विवरण देखें: http://docs.neo4j.org/chunked/stable/configuration-logical-logs.html

, आप उन्हें हटा सकते हैं (लेकिन केवल * .v *) अगर अपने डेटाबेस बंद और एक साफ स्थिति में है। डीबी चल रहा है, जबकि उन्हें हटा मत क्योंकि एक दुर्घटना पर वसूली के मामले में उनकी आवश्यकता हो सकती है।

+0

कृपया ध्यान दें कि आने वाली रिलीज 2.2 के साथ Neo4j, लॉगफाइल का नाम बदलकर neostore.transaction.db.vXXX कर दिया जाएगा। देखें: https://github.com/neo4j/neo4j/blob/master/community/kernel/CHANGES.txt –