क्या आपकी छवियों को विशिष्ट रूप से नामित करने की आवश्यकता होगी? क्या इन छवियों को उत्पन्न करने वाली प्रक्रिया एक से अधिक बार एक ही फ़ाइल नाम का उत्पादन कर सकती है? यह जानने के बिना कि डिवाइस किस उपकरण का नाम बना रहा है, लेकिन यह कहना कि डिवाइस 'रीसेट' है और पुनः आरंभ करने पर यह चित्रों को नाम देना शुरू कर देता है क्योंकि यह आखिरी बार 'रीसेट' किया गया था - यदि वह इस तरह की चिंता है ..
इसके अलावा, आप कहते हैं कि आप एक महीने के समय में 1 मिलियन छवियों को हिट करेंगे। उसके बाद कैसे? फाइल सिस्टम को भरने के लिए ये चित्र कितनी तेजी से जारी रहेंगे? क्या वे लगभग 1 मिलियन कुल छवियों पर किसी बिंदु और स्तर पर टॉप-अप करेंगे या क्या यह महीने दर महीने बढ़ता और बढ़ता रहेगा?
मैं पूछता हूं क्योंकि आप अपने फाइल सिस्टम को महीने के हिसाब से डिजाइन करना शुरू कर सकते हैं, फिर इमेज द्वारा। मुझे यह सुझाव देने में आनाकानी हो सकती है कि आप ऐसी निर्देशिका संरचना में चित्र संग्रहीत करें:
imgs\yyyy\mm\filename.ext
where: yyyy = 4 digit year
mm = 2 digit month
example: D:\imgs\2009\12\aaa0001.jpg
D:\imgs\2009\12\aaa0002.jpg
D:\imgs\2009\12\aaa0003.jpg
D:\imgs\2009\12\aaa0004.jpg
|
D:\imgs\2009\12\zzz9982.jpg
D:\imgs\2010\01\aaa0001.jpg (this is why I ask about uniqueness)
D:\imgs\2010\01\aab0001.jpg
सुरक्षा प्रकार की छवियों के लिए महीना, वर्ष, यहां तक कि दिन भी अच्छा है। यकीन नहीं होता कि यह वही है जो आप कर रहे हैं, लेकिन मैंने ऐसा किया कि हर 10 सेकेंड में एक तस्वीर खिंचवाने वाले एक होम सिक्योरिटी कैमरे के साथ ... इस तरह से आपका एप्लिकेशन विशिष्ट समय या यहां तक कि एक सीमा तक नीचे जा सकता है जहां आपको लगता है कि छवि उत्पन्न हुई थी । या, वर्ष, महीने के बजाय - क्या कुछ अन्य "अर्थ" है जो छवि फ़ाइल से ही प्राप्त किया जा सकता है? मेरे द्वारा दी गई तारीख के उदाहरण के अलावा कुछ अन्य विवरण?
मैं बाइनरी डेटा को डीबी में स्टोर नहीं करूंगा। उस तरह की चीज़ के साथ कभी अच्छा प्रदर्शन / भाग्य नहीं था। खिचड़ी भाषा इसे 1 मिलियन छवियों के साथ अच्छी तरह से काम करने की कल्पना करती है। मैं फ़ाइल नाम संग्रहीत करूँगा और वह यह है। अगर वे सब JPG बनने जा रहे हैं, तो एक्सटेंशन भी न रखें। मैं एक कंट्रोल टेबल बनाऊंगा जिसने फ़ाइल के सर्वर, ड्राइव, पाथ, आदि के लिए एक पॉइंटर स्टोर किया था। इस तरह से आप उन इमेजेस को दूसरे बॉक्स में ले जा सकते हैं और फिर भी उनका पता लगा सकते हैं। क्या आपको अपनी छवियों को टैग करने की आवश्यकता है? यदि ऐसा है तो आप उचित तालिकाओं का निर्माण करना चाहेंगे जो उस प्रकार की टैगिंग की अनुमति दें।
जब मैं उत्तर दे रहा था तब आपने / अन्य लोगों ने इन विचारों को संबोधित किया होगा। आशा है कि इससे मदद मिलेगी।