Protobuf কম্পাইলার কি?
Protobuf কম্পাইলার কি?

ভিডিও: Protobuf কম্পাইলার কি?

ভিডিও: Protobuf কম্পাইলার কি?
ভিডিও: প্রোটোকল বাফার ক্র্যাশ কোর্স 2024, মে
Anonim

প্রোটোকল বাফার (a.k.a., প্রোটোবাফ ) হল Google-এর ভাষা-নিরপেক্ষ, প্ল্যাটফর্ম-নিরপেক্ষ, স্ট্রাকচার্ড ডেটা সিরিয়ালাইজ করার জন্য এক্সটেনসিবল মেকানিজম। স্থাপন করা প্রোটোবাফ , আপনাকে প্রোটোকল ইনস্টল করতে হবে কম্পাইলার (অভ্যস্ত কম্পাইল . প্রোটো ফাইল) এবং প্রোটোবাফ আপনার নির্বাচিত প্রোগ্রামিং ভাষার জন্য রানটাইম।

আরও জেনে নিন, প্রোটোক কম্পাইলার কি?

প্রোটোক ইহা একটি কম্পাইলার জন্য প্রোটোকল বাফার সংজ্ঞা ফাইল। এটি PROTO_FILE-এ সংজ্ঞায়িত ক্লাসের জন্য C++, জাভা এবং পাইথন সোর্স কোড তৈরি করতে পারে।

উপরন্তু, কিভাবে Google Protobuf কাজ করে? প্রোটোবাফ হল a একটি JSON বা XML মত ডেটা সিরিয়ালাইজিং প্রোটোকল। আপনি সংজ্ঞায়িত করুন কিভাবে আপনি আপনার ডেটা একবার গঠন করতে চান, তারপর আপনি করতে পারা বিভিন্ন ডেটা স্ট্রীম থেকে এবং বিভিন্ন ভাষা ব্যবহার করে আপনার স্ট্রাকচার্ড ডেটা সহজে লিখতে এবং পড়তে বিশেষ জেনারেটেড সোর্স কোড ব্যবহার করুন।

এর, প্রোটোবাফ কিসের জন্য ব্যবহৃত হয়?

প্রোটোকল বাফার ( প্রোটোবাফ ) হল স্ট্রাকচার্ড ডেটা সিরিয়ালাইজ করার একটি পদ্ধতি। এটি একটি তারের মাধ্যমে একে অপরের সাথে যোগাযোগ করার জন্য বা ডেটা সংরক্ষণের জন্য প্রোগ্রামগুলি বিকাশে কার্যকর। ডেটা স্ট্রাকচার (যাকে বার্তা বলা হয়) এবং পরিষেবাগুলি একটি প্রোটো সংজ্ঞা ফাইলে (.প্রোটো) বর্ণনা করা হয় এবং প্রোটোকের সাথে সংকলিত হয়।

প্রোটোবাফ কি JSON এর চেয়ে দ্রুত?

প্রোটোবাফ প্রায় 3x তুলনায় দ্রুততর জ্যাকসন এবং 1.33x তুলনায় দ্রুততর ডিএসএল- JSON পূর্ণসংখ্যা এনকোডিংয়ের জন্য। প্রোটোবাফ উল্লেখযোগ্যভাবে নয় দ্রুত এখানে. DSL- দ্বারা ব্যবহৃত অপ্টিমাইজেশন JSON এখানে.

প্রস্তাবিত: