MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB पर बहुभाषी डेटा मॉडलिंग

एक अन्य विकल्प यह होगा कि मूल्यों को प्रति भाषा में अलग रखा जाए। शायद स्कीमा को बनाए रखना और भी आसान बना देगा:

product : { 
 _id:xxx,
 sku: {
   und: "23456"
 },
 name: {
   en: "Fork",
   de: "Gabel"
 },
 description: {
   en: "A metal thingy with four spikes",
   de: "Eine Dinge aus metal der vier spitze hat"
 }  
}

und "अपरिभाषित" के लिए छोटा होगा, यानी सभी भाषाओं के लिए समान, और इसे फ़ॉलबैक के रूप में इस्तेमाल किया जा सकता है - या यदि आप इसे पसंद करते हैं तो आप हमेशा "एन" का उपयोग फ़ॉलबैक के रूप में करते हैं।

उपरोक्त उदाहरण मोटे तौर पर है कि कैसे Drupal CMS भाषाओं का प्रबंधन करता है (यद्यपि SQL से Mongo में अनुवादित)।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:किसी नेस्टेड दस्तावेज़ के अंदर किसी आईडी द्वारा दस्तावेज़ कैसे खोजें

  2. MongoDB कुल $group . के साथ प्रतिशत प्राप्त करें

  3. Mongodb, पता करें कि कोई संग्रह खाली है या नहीं, node.js

  4. mongodb प्रति फ़ील्ड/कुंजी के अलग-अलग मानों की संख्या की गणना करता है

  5. MongoDB:क्या केस-असंवेदनशील क्वेरी बनाना संभव है?