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

परमाणु काउंटर पोस्टग्रेज बनाम मोंगोडीबी

Postgres में सभी एकल ऑपरेशन स्वचालित रूप से लेन-देन में लिपटे हुए हैं और MongoDB में एक ही दस्तावेज़ पर सभी ऑपरेशन परमाणु हैं। इस मामले में परमाणुता वास्तव में एक डेटाबेस को दूसरे पर वरीयता देने का कारण नहीं है।

जबकि व्यक्तिगत संख्याएँ काफी अधिक हो सकती हैं, यदि आप केवल कुल संख्याएँ संग्रहीत कर रहे हैं, न कि किसी संख्या के प्रत्येक उदाहरण को, तो रिकॉर्ड की कुल संख्या बहुत अधिक नहीं होनी चाहिए। भले ही आप लाखों डोमेन ट्रैक कर रहे हों, लेकिन Mongo या Postgres दोनों में से कोई एक समान रूप से अच्छा काम करेगा।

MongoDB घटनाओं को लॉग करने के लिए एक अच्छा समाधान है, लेकिन मुझे लगता है कि यदि आप अपने द्वारा एकत्रित किए जा रहे एनालिटिक्स डेटा पर बहुत सारे रोचक, संबंधपरक विश्लेषण करना चाहते हैं तो पोस्टग्रेस बेहतर होगा। Mongo में ऐसा कुशलता से करने के लिए अक्सर उच्च स्तर के असामान्यकरण की आवश्यकता होती है, इसलिए मैं इस बारे में अधिक सोचूंगा कि आप भविष्य में डेटा का उपयोग करने की योजना कैसे बनाते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे तैनात उल्का ऐप को डेटा mongoimport करने के लिए?

  2. MongoDB में संदर्भात्मक अखंडता को लागू करने का एक तरीका है

  3. क्या PyMongo में Mongo क्वेरी के आउटपुट में फ़ील्ड का नाम बदलना संभव है?

  4. मोंगोडब संस्करण 3.0.0 क्लाइंट रोबोमोंगो मोंगोव्यू

  5. mongodb में इस उपयोगकर्ता संग्रह में इस विशिष्ट डेटा को कैसे अपडेट करें?