Apache Hive SQL — HADOP platforması əsasında, Verilənlər Bazasını İdarəetmə Sistemidir. Sistem vasitəsi ilə paylanmış mühitdə saxlanılan böyük həcmli verilənləri oxumaq, yazmaq və idarə etmək olur.
Apache Hive | |
---|---|
Tipi | Relyasiyalı verilənlərin idarəolunması sistemi |
Proqramlaşdırma dili | Java[2][1] |
Əməliyyat sistemi | kross-platforma |
Yayımlanma tarixi | 9 noyabr 2011[1] |
Platforma | JVM |
Sonuncu versiya | |
Sayt | hive.apache.org |
Vikianbarda əlaqəli mediafayllar |
Apache Hive Facebook Korporasiyası tərəfindən yaradılmış və "Apache Software Foundation"da açıq lisenziya əsasında lisenziyalaşdırılmışdır. Bu sistem hazırda Netflix tərəfindən istifadə olunur və Amazon Elastic MapReduce vasitəsilə Amazon Veb Xidmətlərində mövcuddur.[4]
Apache Hive, SQL dilinə əsaslanan, lakin SQL-92 standartı üçün tam dəstəyi olmayan Hive Query Language-i dəstəkləyir. HiveQL XML və JSON formatları ilə işləmək funksiyalarına malikdir, massivlər, strukturlar, assosiativ massivlər kimi qeyri-skalyar məlumat növlərini, həmçinin toplama funksiyalarının geniş spektrini, istifadəçi tərəfindən müəyyən edilmiş funksiyaları (İstifadəçi tərəfindən təyin edilmiş funksiyalar), kilidləri dəstəkləyir.