प्रोटोबफ क्रमांकन क्या है?
प्रोटोबफ क्रमांकन क्या है?

वीडियो: प्रोटोबफ क्रमांकन क्या है?

वीडियो: प्रोटोबफ क्रमांकन क्या है?
वीडियो: 04 Введение в protobuf 2024, अप्रैल
Anonim

प्रोटोकॉल बफ़र्स ( प्रोटोबफ ) की एक विधि है क्रमबद्ध करना संरचित डेटा। यह एक तार पर या डेटा संग्रहीत करने के लिए एक दूसरे के साथ संवाद करने के लिए प्रोग्राम विकसित करने में उपयोगी है। डेटा संरचनाएं (जिन्हें संदेश कहा जाता है) और सेवाओं को प्रोटो डेफिनिशन फ़ाइल (. प्रोटो) में वर्णित किया जाता है और प्रोटोक के साथ संकलित किया जाता है।

यह भी सवाल है कि हमें प्रोटोबफ की आवश्यकता क्यों है?

प्रोटोकॉल बफ़र्स , आमतौर पर के रूप में जाना जाता है प्रोटोबफ , है संरचित डेटा के क्रमांकन और अक्रमांकन की अनुमति देने के लिए Google द्वारा विकसित एक प्रोटोकॉल। Google ने इसे सिस्टम संचार बनाने के लिए XML की तुलना में बेहतर तरीका प्रदान करने के लक्ष्य के साथ विकसित किया है।

ऊपर के अलावा, प्रोटोबफ कंपाइलर क्या है? प्रोटोकॉल बफ़र्स (ए.के.ए., प्रोटोबफ ) संरचित डेटा को क्रमबद्ध करने के लिए Google की भाषा-तटस्थ, प्लेटफ़ॉर्म-तटस्थ, एक्स्टेंसिबल तंत्र हैं। स्थापित करने के लिए प्रोटोबफ , आपको प्रोटोकॉल स्थापित करने की आवश्यकता है संकलक (अभ्यस्त संकलन . प्रोटो फ़ाइलें) और प्रोटोबफ आपकी चुनी हुई प्रोग्रामिंग भाषा के लिए रनटाइम।

इसके अलावा, Google Protobuf कैसे काम करता है?

प्रोटोबफ JSON या XML की तरह एक डेटा क्रमांकन प्रोटोकॉल है। आप परिभाषित करते हैं कि आप अपने डेटा को एक बार कैसे संरचित करना चाहते हैं, फिर आप विभिन्न प्रकार के डेटा स्ट्रीम से और विभिन्न भाषाओं का उपयोग करके अपने संरचित डेटा को आसानी से लिखने और पढ़ने के लिए विशेष जेनरेट स्रोत कोड का उपयोग कर सकते हैं।

प्रोटोबफ JSON से तेज है?

प्रोटोबफ लगभग 3x. है की तुलना में तेज जैक्सन और 1.33x की तुलना में तेज डीएसएल- JSON पूर्णांक एन्कोडिंग के लिए। प्रोटोबफ उल्लेखनीय नहीं है और तेज यहां। डीएसएल द्वारा उपयोग किया जाने वाला अनुकूलन- JSON यहाँ है।

सिफारिश की: