यदि आपकी छवियां वास्तव में इतनी छोटी हैं कि दस्तावेज़ के आकार में कोई समस्या नहीं है और आपको अतिरिक्त प्रसंस्करण की थोड़ी मात्रा में कोई आपत्ति नहीं है, तो शायद इसे सीधे अपने संग्रह में संग्रहीत करना ठीक है। ऐसा करने के लिए आप छवि को बेस 64 एन्कोड करना चाहते हैं, फिर इसे मोंगो के बिनडाटा प्रकार का उपयोग करके स्टोर करें। जैसा कि मैं इसे समझता हूं, वह इसे बीएसओएन बिट सरणी के रूप में सहेज लेगा, वास्तव में बेस 64 स्ट्रिंग को स्टोर नहीं करेगा, इसलिए आकार आपकी मूल बाइनरी छवि से बड़ा नहीं होगा।
यह जेसन प्रश्नों में बेस 64 स्ट्रिंग के रूप में प्रदर्शित होगा, जिसका उपयोग आप बाइनरी छवि को वापस पाने के लिए कर सकते हैं।