1 रिपॉजिटरी
Mechanisms that wrap database operations to prevent local changes from triggering redundant update events.
Distinct from Update Operations: Distinct from generic update operations by specifically focusing on event-loop isolation to prevent recursion.
Explore 1 awesome GitHub repository matching data & databases · Update Isolation Wrappers. Refine with filters or upvote what's useful.
ShareJS एक सहयोगी दस्तावेज़ डेटाबेस और सिंक्रोनाइज़ेशन इंजन है जिसे वास्तविक समय में साझा स्टेट प्रबंधन के लिए डिज़ाइन किया गया है। यह सादे टेक्स्ट और JSON डेटा के एक साथ संपादन को सक्षम करने के लिए एक ऑपरेशनल ट्रांसफॉर्म सिंक इंजन, और HTTP के माध्यम से दस्तावेज़ स्टेट्स को प्रबंधित करने के लिए एक RESTful सिंक्रोनाइज़ेशन API प्रदान करता है। इस सिस्टम में एक ऑफलाइन-फर्स्ट डेटा सिंक लेयर है जो डिस्कनेक्ट होने पर स्थानीय संशोधनों को कतारबद्ध करती है और फिर से कनेक्ट होने पर स्वचालित रूप से संपादन को पुश करती है। इसमें एक मिडलवेयर एक्सेस कंट्रोल लेयर भी शामिल है जो सुरक्षा नीतियों को लागू करने और अनुरोध को फिर से लिखने के लिए डेटाबेस अनुरोधों को इंटरसेप्ट करती है। यह प्लेटफॉर्म लाइव क्वेरी सब्सक्रिप्शन, वास्तविक समय में परिवर्तन सूचनाएं और समवर्ती कंटेंट सिंक्रोनाइज़ेशन सहित व्यापक क्षमताओं को कवर करता है। ये घटक डेटा फीड बनाने की अनुमति देते हैं जहां विशिष्ट क्वेरी से मेल खाने वाले बैकएंड दस्तावेज़ अपडेट होने पर क्लाइंट को तुरंत सूचित किया जाता है।
Provides context-aware wrappers for document operations to prevent recursive update events during simultaneous edits.