• gsutil compose और gsutil -o . में क्या अंतर है GSUtil:parallel_composite_upload_threshold=150M cp bigfile gs://your-bucket?
  • क्या gsutil compose केवल तभी काम करता है जब हमारे पास कई छोटी स्रोत फ़ाइलें हों?
  • हम इन छोटी फाइलों को कैसे प्राप्त करेंगे?
0
dhanabalan Rangasamy 26 पद 2019, 07:00

1 उत्तर

सबसे बढ़िया उत्तर

ऑपरेशन लिखें

लिखें कमांड एक नई वस्तु बनाता है जिसकी सामग्री एक ही बाल्टी के नीचे स्रोत वस्तुओं के दिए गए अनुक्रम का संयोजन है।

gsutil compose gs://your-bucket/file1.txt  gs://your-bucket/file2.txt gs://your-bucket/file3.txt

ऊपर दिया गया कमांड file1.txt और file2.txt की सामग्री को file3.txt में जोड़ देगा। बड़ी फ़ाइलों को भी जोड़ा जा सकता है, हालाँकि यह केवल एक gsutil compose कमांड में अधिकतम 32 फ़ाइलों के साथ ही किया जा सकता है। आपको इन फ़ाइलों को पहले से निर्दिष्ट करने और रखने की आवश्यकता है। इस पर अधिक यहां

समानांतर समग्र अपलोड

यदि सक्षम है (नीचे देखें), एक बड़ी फ़ाइल घटक में विभाजित हो जाएगी टुकड़े जो समानांतर में अपलोड किए जाते हैं और फिर क्लाउड में बनाए जाते हैं (और अस्थायी घटकों को अंततः हटा दिया गया)। का अधिकतम आकार प्रत्येक घटक टुकड़ा चर द्वारा निर्धारित किया जाता है parallel_composite_upload_component_size.

gsutil -o GSUtil:parallel_composite_upload_threshold=150M cp bigfile gs://your-bucket

ऊपर दिया गया आदेश bigfile को 32 टुकड़ों में विभाजित कर देगा, और एक बार अपलोड होने के बाद, उन्हें एक टुकड़े में बना दिया जाएगा और अस्थायी फ़ाइलों को हटा दिया जाएगा, इसी तरह एक रचना ऑपरेशन। इस पर अधिक यहां

संक्षेप में, किसी ऑब्जेक्ट को बनाने के लिए पहले कमांड का उपयोग किया जाता है; और बाद में इसे विभाजित करने के लिए, टुकड़ों को अपलोड करें और फिर इसे क्लाउड स्टोरेज में लिखें।

1
Maxim 26 पद 2019, 14:11