وب‌سرویس مجید

پروژه hive

apache/hive

کاربرد:

آپاچی هایو یک انبار داده‌ای روی پلتفرم هادوپ هست که به توسعه‌دهندگان اجازه می‌ده تا داده‌های بزرگ رو با زبانی شبیه SQL به نام HiveQL کوئری کنند. این ابزار داده‌های ذخیره‌شده در HDFS یا HBase رو مدیریت و پردازش می‌کنه.

در چه شرایطی بهتره استفاده شود؟

وقتی با حجم بالای داده در محیط Hadoop کار می‌کنید و نیاز به یک رابط آشنا مثل SQL دارید، استفاده از هایو مناسبه. همچنین برای تحلیل‌های دسته‌ای (batch processing) و گزارش‌گیری تاریخی عالیه.

چند مثال از موارد استفاده

تحلیل لاگ‌های وب سایت‌ها

گزارش‌گیری مالی از داده‌های تراکنشی

پردازش داده‌های حسگرهای IoT در مقیاس بزرگ

ادغام داده از منابع مختلف برای ساختن data warehouse

  • ##ApacheHive
  • ##BigData
  • ##Hadoop
  • ##DataWarehouse
  • ##HiveQL
  • ##BatchProcessing
  • ##ETL
  • ##DataAnalytics
  • ##SQLonHadoop
  • ##DataEngineering