मैं डायनामो डीबी के दैनिक बैकअप के लिए डेटा पाइपलाइन (डीपी) का उपयोग कर रहा हूं, हालांकि, मैं डीपी रन (डीपी रन के बीच अपडेट) से चूकने वाले डेटा के बढ़ते बैकअप करना चाहता हूं। इसे पूरा करने के लिए, मैं S3 को रीयल-टाइम DynamoDB अपडेट लाने के लिए डायनेमोडीबी स्ट्रीम + लैम्ब्डा + एस 3 का उपयोग करना चाहता हूं। मैं समझता हूं कि डायनेमोडीबी धाराएं कैसे काम करती हैं, हालांकि, मैं एक लैम्ब्डा फ़ंक्शन बनाने के साथ संघर्ष कर रहा हूं जो एस 3 को लिखता है और कहता है कि हर घंटे एक फाइल रोल करता है।डायनेमो डीबी स्ट्रीम एस 3
क्या किसी ने इसे आजमाया है?
"हर घंटे एक फ़ाइल रोल" से आपका क्या मतलब है? आप एस 3 में फाइलों में शामिल नहीं हो सकते हैं। आपको प्रत्येक अपडेट के लिए नई फाइलें बनाना पड़ेगा जबतक कि आप हर बार पूरी फाइल को पढ़ना नहीं चाहते हैं, इसमें डेटा जोड़ें और फिर इसे फिर से S3 पर लिखें। जो दर्दनाक लगता है। – garnaat
लॉग 4j या अन्य ढांचे में फ़ाइल को रोल करना जहां फ़ाइलों को एक निश्चित मानदंड के आधार पर रोल किया जा सकता है। मुझे पता है कि एस 3 में फाइल अपरिवर्तनीय हैं, इसलिए मैं सोच रहा था कि यह भी संभव है या नहीं। – user3293898