मेरे पास एक ext3 निर्देशिका के लिए एक आवेदन पत्र है जो समय के साथ लगभग तीन मिलियन फ़ाइलों तक बढ़ गया है। कहने की जरूरत नहीं है कि इस डायरेक्टरी की फाइल लिस्टिंग पढ़ना असहनीय रूप से धीमा है।
मैं ext3 को दोष नहीं देता। उचित समाधान यह होता कि एप्लिकेशन कोड को ./a/b/c/abc.ext
केवल उपयोग करने के बजाय उप-निर्देशिका में लिखने दें ./abc.ext
।
मैं ऐसी उप-निर्देशिका संरचना में बदल रहा हूं और मेरा सवाल बस यह है: मोटे तौर पर स्वीकार्य प्रदर्शन प्राप्त करते समय मुझे एक एक्स 3 निर्देशिका में कितनी फ़ाइलों को स्टोर करने की उम्मीद करनी चाहिए? आपका अनुभव क्या है?
या दूसरे शब्दों में; यह मानते हुए कि मुझे संरचना में तीन मिलियन फ़ाइलों को संग्रहीत करने की आवश्यकता है, संरचना कितनी गहरी होनी चाहिए ./a/b/c/abc.ext
?
जाहिर है कि यह एक ऐसा सवाल है जिसका जवाब ठीक से नहीं दिया जा सकता, लेकिन मैं एक बॉल पार्क के अनुमान की तलाश कर रहा हूं।