خنزير تعليميدليل الدراسة

Published on 2023-04-20 00:10:05 · 中文 · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體

اباتشي خنزير تعليمي

Apache Pig 教程
يوفر البرنامج التعليمي Pig المفاهيم الأساسية والمتقدمة ل Pig. تم تصميم دروس Pig التعليمية الخاصة بنا لكل من المبتدئين والمحترفين.
Pig عبارة عن منصة متقدمة لتدفق البيانات لتنفيذ برنامج تقليل الخرائط الخاص ب Hadoop. تم تطويره بواسطة Yahoo. لغة الخنزير هي خنزير اللاتينية.
تغطي دروس Pig التعليمية الخاصة بنا استخدام Apache Pig و Pig ، وتثبيت Pig ، وأوضاع تشغيل Pig ، ومفاهيم Pig اللاتينية ، وأنواع بيانات Pig ، وأمثلة Pig ، وجميع موضوعات وظائف Pig المعرفة من قبل المستخدم ، والمزيد

ما هو اباتشي خنزير

Apache Pig عبارة عن منصة متقدمة لتدفق البيانات لتنفيذ برنامج MapReduce الخاص ب Hadoop. اللغة المستخدمة من قبل Pig هي Pig اللاتينية.
يتم تحويل البرنامج النصي Pig داخليا إلى مهمة Map Reduce ويتم تنفيذه على البيانات المخزنة في HDFS. بالإضافة إلى ذلك ، يمكن ل Pig أيضا أداء عملها في Apache Tez أو Apache Spark.
يمكن ل Pig معالجة أي نوع من البيانات ، منظمة أو شبه منظمة أو غير منظمة ، وتخزين النتائج المقابلة في نظام ملفات بيانات Hadoop. يمكن أيضا تنفيذ كل مهمة يمكن تحقيقها باستخدام PIG باستخدام جافا المستخدمة في MapReduce.

ملامح خنزير اباتشي

دعونا نلقي نظرة على الاستخدامات المختلفة لتكنولوجيا Pig.

1) من السهل برمجة

قد تكون كتابة برامج Java المعقدة ل Map Reduce صعبة للغاية بالنسبة لغير المبرمجين. خنزير يجعل هذه العملية بسيطة. في Pig، يتم تحويل الاستعلامات داخليا إلى MapReduce.

2) تحسين الفرص

تسمح الطريقة التي يتم بها ترميز المهام للنظام بتحسين تنفيذها تلقائيا ، مما يسمح للمستخدمين بالتركيز على الدلالات بدلا من الكفاءة.

3) قابلية التوسع

تتم كتابة الوظائف المعرفة من قبل المستخدم والتي يمكن للمستخدم من خلالها كتابة المنطق للتنفيذ

4) مرنة

يمكنه بسهولة التعامل مع البيانات المنظمة وغير المنظمة.

5) المشغلين المدمجين

يحتوي على أنواع مختلفة من المشغلين ، مثل الفرز والتصفية والانضمام.

الفرق بين Apache MapReduce و PIG

مزايا اباتشي خنزير

رمز أقل - يستخدم Pig رمزا أقل لفعل أي شيء. إعادة الاستخدام - رمز الخنزير مرن بما يكفي لإعادة استخدامه مرة أخرى. أنواع البيانات المتداخلة - يوفر Pig مفهوما مفيدا لأنواع البيانات المتداخلة، مثل المجموعات والحزم والخرائط.