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

MySQL बनाम JSON - क्यों?

वास्तव में कुंद होने के लिए, MySQL एक डेटाबेस है जबकि JSON नहीं है, इसलिए सही उत्तर MySQL है, बिना किसी हिचकिचाहट के। JSON सिर्फ एक भाषा है, और मुश्किल से वह भी। JSON को कभी भी समवर्ती कनेक्शन या किसी भी प्रकार के डेटा हेरफेर जैसी किसी भी चीज़ को संभालने के लिए डिज़ाइन नहीं किया गया था, क्योंकि इसका अपना कार्य प्रतिनिधित्व करना है। डेटा, प्रबंधित करने . के लिए नहीं यह।

तो डेटा स्टोर करने के लिए MySQL के साथ जाएं। फिर आपको उस डेटाबेस को पढ़ने के लिए कुछ प्रोग्रामिंग भाषा का उपयोग करना चाहिए, और JSON में वास्तव में कुछ भी संग्रहीत करने के बजाय उस जानकारी को JSON के रूप में भेजना चाहिए।

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आईबीएम वर्कलाइट - संग्रहीत प्रक्रिया का आह्वान करते समय आउट पैरामीटर कैसे प्राप्त करें?

  2. Amazon RDS पर mysqladmin फ्लश-होस्ट कैसे चलाएं

  3. अनुक्रमित कॉलम पर MySQL क्वेरी IN () खंड धीमा

  4. MySQL - विदेशी कुंजियों के साथ एकाधिक तालिकाओं में कैसे सम्मिलित करें

  5. Laravel Eloquent द्वारा प्रबंधित टाइमस्टैम्प (created_at और update_at) के लिए टाइमज़ोन को कैसे अपडेट करें?