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

कर्सर.ऑब्जर्व कैसे काम करता है और एक से अधिक इंस्टेंस चलने से कैसे बचें?

सर्वर साइड, फ़िलहाल, observe निम्नानुसार काम करता है:

  1. क्वेरी से मेल खाने वाले दस्तावेज़ों के सेट का निर्माण करें।
  2. डेटाबेस को नियमित रूप से क्वेरी के साथ मतदान करें और परिवर्तनों का एक अंतर लें, प्रासंगिक घटनाओं को कॉलबैक में छोड़ दें।
  3. जब मिलान डेटा को उल्का द्वारा ही मोंगो में बदला/सम्मिलित किया जाता है, तो प्रासंगिक घटनाओं, शॉर्ट सर्किटिंग चरण #2 ऊपर उत्सर्जित करें।

स्वचालित रूप से यह सुनिश्चित करने के लिए योजनाएं हैं (संभवतः अगली रिलीज में) कि सदस्यता लेने के लिए समान तर्क वाले कॉल साझा किए जाते हैं। तो मूल रूप से आपके लिए सिंगलटन भाग का स्वचालित रूप से ख्याल रखना।

निश्चित रूप से आप स्वयं ऐसा कुछ हासिल कर सकते हैं, लेकिन मेरा मानना ​​है कि यह उल्का टीम के लिए एक उच्च प्राथमिकता है, इसलिए शायद इस बिंदु पर प्रयास के लायक नहीं है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Concat int और string array फ़ील्ड जो अलग-अलग सरणियों में हैं

  2. शून्य मान के साथ MongoDB प्रश्न

  3. गैर-शून्य मिलीसेकंड वाले सभी दस्तावेज़ों को खोजने की क्वेरी

  4. नेवले और मोंगोजेएस में क्या अंतर है? मुझे किसका उपयोग करना चाहिए?

  5. मैं रेल 4 में config/mongo.yml फ़ाइल जेनरेट करने के लिए मोंगो मैपर कैसे प्राप्त कर सकता हूं?