Apache Hive SQL — HADOP platforması əsasında, Verilənlər Bazasını İdarəetmə Sistemidir. Sistem vasitəsilə 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 |
Tərtibatçı | Apache Software Foundation |
Repozitoriya |
git.apache.org/hive.git svn.apache.org/repos/asf… |
Proqramlaşdırma dili | Java[3][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.