Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

फाइल सिस्टम में फाइलों के रूप में या बीएलओबी डाटाबेस फील्ड में बायनेरिज़ के रूप में छवियों को संग्रहीत करना

मुझे डेटाबेस में छवियों को संग्रहीत करने का प्रयास करने में बड़ी perf समस्याएं आई हैं। डेटाबेस का आकार बहुत बड़ा हो जाता है और BLOB के साथ तालिकाओं पर प्रश्न बहुत धीमे हो जाते हैं। यह आपके कोड को अतिरिक्त जटिलता भी जोड़ता है क्योंकि आपको अपनी छवियों को पुनः प्राप्त करने के लिए गैर मानक डेटा एक्सेस का उपयोग करना पड़ता है और आलसी लोडिंग के लिए कॉन्फ़िगर करना पड़ता है। यह बैकअप और प्रतिकृति समय को भी उल्लेखनीय रूप से बढ़ाता है।

फ़ाइलों में संग्रहीत करना बहुत आसान है, आप आसानी से बैकअप ले सकते हैं और केवल उन्हीं को rsync कर सकते हैं जो बदल गए हैं।

मूल रूप से मैं कभी भी डेटाबेस में मेटाडेटा के अलावा किसी अन्य चीज़ को ब्लॉब करने का प्रयास नहीं करता।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:सूचीबद्ध सभी विशेषताओं वाले उत्पाद प्राप्त करें

  2. एक समग्र सूचकांक के साथ या पूरी तरह से उपयोग करने के लिए एकाधिक बाएं जॉइन कैसे करें? (भाग 2)

  3. MySQL में [a-zA-Z] के अलावा अन्य वर्णों वाली सभी पंक्तियों को कैसे प्राप्त करें

  4. लारवेल क्वेरी बिल्डर जहां नहीं है

  5. डीडी-एमएमएम-वाई के प्रारूप में जोडा लोकलडेट के लिए स्ट्रिंग