آموزش Apache Hive

دسته بندی: فریمورک ها

معرفی Apache Hive

Apache Hive پلت فرمی است که برای استفاده از اسکریپت های SQL برای انجام عملیات MapReduce استفاده می شود.

Hive یک ابزار زیرساخت انبار داده برای پردازش داده های ساخت یافته در Hadoopاست که در بالای Hadoop قرار می گیرد تا اطلاعات Big Dataرا خلاصه کند و آنالیز و querying را آسان انجام دهد.

در ابتدا، Hive توسط فیس بوک توسعه یافت. بعدها بنیاد نرم افزار آپاچی آن را گسترش داد و آن را به عنوان منبع باز تحت نام Apache Hive توسعه داد. Hive توسط شرکت های مختلف استفاده می شود. به عنوان مثال، آمازون از آن در Amazon Elastic MapReduce استفاده می کند.

Hive یک پایگاه داده رابطه ای، طراحی برای (OLTP) و یک زبان برای پرس و جو در زمان واقعی و به روز رسانی سطح سطر نیست.

ویژگی های Apache Hive

  • ذخیره سازی طرح ها در در یک پایگاه داده و داده های پردازش شده به HDFS
  • طراحی شده برای OLAP
  • دارای زبان SQL برای پرس و جو به نام HiveQL یا HQL
  • سریع
  • مقیاس پذیر
  • قابل گسترش
آیا این نوشته را دوست داشتید؟
pluralsight-sql-on-hadoop-analyzing-big-data-with-hive

SQL در Hadoo - آنالیز Big Data با Hive


اين دوره آموزشي زبان برنامه نويسي پرس و جوي  Hive را جهت آنالیز داده های بزرگ (Big Data) در Hadoop آموزش مي دهد. و شامل محاسبات توزيع شده، Hadoop ، ...

1396/09/11 3107 بازدید
1396/08/23 1595 بازدید
infiniteskills-introduction-to-apache-hive

آشنایی با Apache Hive


در این آموزش تصویری با Apache Hive آشنا می شوید. این دوره برای مبتدیان ارائه شده است. در این دوره نحوه ایجاد جداول ، دستکاری جداول با HiveQL ، نحوه ور...

1395/02/04 1812 بازدید