वर्तमान में केवल एक उपकरण है जो खुला स्रोत है और डेटाबेस पर इसका न्यूनतम प्रभाव है। यह ओपनलॉग रेप्लिकेटर है।
-
लाइसेंस जीपीएल है - यह पूरी तरह से खुला स्रोत है
-
स्रोत डेटाबेस पर इसका बहुत कम प्रभाव पड़ता है - इसके लिए किसी लाइसेंसिंग विकल्प की आवश्यकता नहीं है और केवल स्रोत पर पूरक लॉगिंग चालू करना (अन्य सभी प्रतिकृति टूल की तरह)
-
यह पूरी तरह से C++ में लिखा गया है - इसलिए इसमें बहुत कम विलंबता और उच्च थ्रूपुट है
-
यह पूरी तरह से मेमोरी में काम करता है
-
यह 11.2.0.1 (11.2, 12.1, 12.2, 18, 19) के बाद से सभी Oracle डेटाबेस संस्करणों का समर्थन करता है
यह Oracle Redo लॉग के बाइनरी प्रारूप को पढ़ता है और उन्हें काफ्का को भेजता है। यह डेटाबेस होस्ट पर काम कर सकता है, लेकिन आप इसे अन्य होस्ट से sshfs का उपयोग करके रीडो लॉग पढ़ने के लिए कॉन्फ़िगर भी कर सकते हैं - डेटाबेस के न्यूनतम लोड के साथ।
अस्वीकरण #1:मैं इस समाधान का लेखक हूं
अस्वीकरण # 2:अन्य स्टैक ओवरफ्लो उपयोगकर्ताओं के लिए:कृपया इस उत्तर को न हटाएं। इस प्रश्न में बहुत सारे डुप्लिकेट हैं। लेकिन यह पहला प्रश्न है और अन्य डुप्लिकेट को यहां पुनर्निर्देशित किया जाना चाहिए और डुप्लिकेट के रूप में चिह्नित किया जाना चाहिए। दूसरा रास्ता नहीं। मैंने अन्य सभी उत्तरों को अन्य प्रश्नों से हटा दिया है और इस उत्तर को प्राथमिक उत्तर के रूप में छोड़ दिया है।