Apache Hive pertama kali dikembangkan sebagai Apache Hadoop sub-proyek untuk menyediakan Hadoop administrator dengan mudah digunakan, mahir bahasa query untuk data mereka.
Karena itu, Hive dikembangkan dari awal untuk bekerja dengan sejumlah besar informasi untuk setiap query dan sempurna disesuaikan untuk database skala besar dan lingkungan bisnis.
Alat disertakan untuk dengan mudah memuat, penggalian dan mengubah data, sedangkan struktur data kustom dapat dipaksakan satu set macam format data.
Karena itu proyek Hadoop terkait dengan HDFS dan HBase proyek juga otomatis didukung.
HiveQL mungkin adalah bagian terbaik dari proyek, menyediakan sederhana, inovatif dan efisien bahasa query, sementara juga mampu menangani pembuat peta dan reduksi dalam situasi di mana sintaks SQL asli tidak bisa mendapatkan data yang diinginkan.
Apa yang baru dalam rilis ini:
- Dukungan subqueries berkorelasi dalam klausa WHERE
- Add NULL DEFINISI AS untuk ROW spesifikasi FORMAT
- Database Ccreate / drop harus mengisi input / output dan memeriksa concurrency dan izin pengguna
- skala Dukungan menspesifikasikan dan presisi dengan jenis Hive desimal
- Biarlah ada Tez
- Sebuah meledak fungsi yang mencakup posisi item dalam array
- Add tipe data char
- Buat mengumpulkan UDF dan membuat evaluator dapat digunakan kembali
- Perluas penulis merekam dan ORC reader / writer interface untuk menyediakan statistik
- Melaksanakan statistik menyediakan ORC penulis dan pembaca antarmuka
- Anotasi pohon Operator sarang dengan statistik dari metastore
- Memberikan statistik kolom tingkat stripe di ORC
- dukungan Subquery: melarang bersarang subqueries
- dukungan Subquery: memungkinkan ekspresi subquery dalam memiliki klausa
- dukungan Subquery: tes lebih lanjut
- asli Parket Dukungan di Hive
- Hive harus dapat melewatkan header dan footer baris ketika membaca file data untuk tabel
- Add DATE, TIMESTAMP, DECIMAL, CHAR, VARCHAR jenis mendukung di HCat
- Gunakan peta-bergabung petunjuk untuk cache hasil tengah
- Tambahkan UDF untuk menghitung jarak antara koordinat geografis
Apa yang baru di versi 1.2.0:
- Dukungan subqueries berkorelasi dalam klausa WHERE
- Add NULL DEFINISI AS untuk ROW spesifikasi FORMAT
- Database Ccreate / drop harus mengisi input / output dan memeriksa concurrency dan izin pengguna
- skala Dukungan menspesifikasikan dan presisi dengan jenis Hive desimal
- Biarlah ada Tez
- Sebuah meledak fungsi yang mencakup posisi item dalam array
- Add tipe data char
- Buat mengumpulkan UDF dan membuat evaluator dapat digunakan kembali
- Perluas penulis merekam dan ORC reader / writer interface untuk menyediakan statistik
- Melaksanakan statistik menyediakan ORC penulis dan pembaca antarmuka
- Anotasi pohon Operator sarang dengan statistik dari metastore
- Memberikan statistik kolom tingkat stripe di ORC
- dukungan Subquery: melarang bersarang subqueries
- dukungan Subquery: memungkinkan ekspresi subquery dalam memiliki klausa
- dukungan Subquery: tes lebih lanjut
- asli Parket Dukungan di Hive
- Hive harus dapat melewatkan header dan footer baris ketika membaca file data untuk tabel
- Add DATE, TIMESTAMP, DECIMAL, CHAR, VARCHAR jenis mendukung di HCat
- Gunakan peta-bergabung petunjuk untuk cache hasil tengah
- Tambahkan UDF untuk menghitung jarak antara koordinat geografis
Apa yang baru di versi 1.1.0:
- Dukungan subqueries berkorelasi dalam klausa WHERE
- Add NULL DEFINISI AS untuk ROW spesifikasi FORMAT
- Database Ccreate / drop harus mengisi input / output dan memeriksa concurrency dan izin pengguna
- skala Dukungan menspesifikasikan dan presisi dengan jenis Hive desimal
- Biarlah ada Tez
- Sebuah meledak fungsi yang mencakup posisi item dalam array
- Add tipe data char
- Buat mengumpulkan UDF dan membuat evaluator dapat digunakan kembali
- Perluas penulis merekam dan ORC reader / writer interface untuk menyediakan statistik
- Melaksanakan statistik menyediakan ORC penulis dan pembaca antarmuka
- Anotasi pohon Operator sarang dengan statistik dari metastore
- Memberikan statistik kolom tingkat stripe di ORC
- dukungan Subquery: melarang bersarang subqueries
- dukungan Subquery: memungkinkan ekspresi subquery dalam memiliki klausa
- dukungan Subquery: tes lebih lanjut
- asli Parket Dukungan di Hive
- Hive harus dapat melewatkan header dan footer baris ketika membaca file data untuk tabel
- Add DATE, TIMESTAMP, DECIMAL, CHAR, VARCHAR jenis mendukung di HCat
- Gunakan peta-bergabung petunjuk untuk cache hasil tengah
- Tambahkan UDF untuk menghitung jarak antara koordinat geografis
Apa yang baru di versi 1.0.0:
- Dukungan subqueries berkorelasi dalam klausa WHERE
- Add NULL DEFINISI AS untuk ROW spesifikasi FORMAT
- Database Ccreate / drop harus mengisi input / output dan memeriksa concurrency dan izin pengguna
- skala Dukungan menspesifikasikan dan presisi dengan jenis Hive desimal
- Biarlah ada Tez
- Sebuah meledak fungsi yang mencakup posisi item dalam array
- Add tipe data char
- Buat mengumpulkan UDF dan membuat evaluator dapat digunakan kembali
- Perluas penulis merekam dan ORC reader / writer interface untuk menyediakan statistik
- Melaksanakan statistik menyediakan ORC penulis dan pembaca antarmuka
- Anotasi pohon Operator sarang dengan statistik dari metastore
- Memberikan statistik kolom tingkat stripe di ORC
- dukungan Subquery: melarang bersarang subqueries
- dukungan Subquery: memungkinkan ekspresi subquery dalam memiliki klausa
- dukungan Subquery: tes lebih lanjut
- asli Parket Dukungan di Hive
- Hive harus dapat melewatkan header dan footer baris ketika membaca file data untuk tabel
- Add DATE, TIMESTAMP, DECIMAL, CHAR, VARCHAR jenis mendukung di HCat
- Gunakan peta-bergabung petunjuk untuk cache hasil tengah
- Tambahkan UDF untuk menghitung jarak antara koordinat geografis
Apa yang baru di versi 0.8.1:
- Alat untuk mengaktifkan ekstrak data yang mudah / mengubah / beban (ETL).
- Mekanisme untuk memaksakan struktur pada berbagai format data.
- Akses ke file yang tersimpan baik secara langsung di Apache HDFS (TM) atau dalam sistem penyimpanan data lainnya seperti Apache HBase (TM).
- eksekusi Query melalui MapReduce.
Apa yang baru di versi 0.8.0:
- Alat untuk mengaktifkan ekstrak data yang mudah / mengubah / beban (ETL)
- Sebuah mekanisme untuk memaksakan struktur pada berbagai format data li>
- Akses ke file yang tersimpan baik secara langsung di Apache HDFS (TM) atau dalam sistem penyimpanan data lainnya seperti Apache HBase (TM)
- eksekusi Query melalui MapReduce
Apa yang baru di versi 0.7.1:
- Bugs:
- Pengecualian pada jendela ketika menggunakan driver JDBC. & quot; IOException:. Sistem tidak dapat menemukan jalan yang ditentukan & quot;
- script penciptaan Skema tidak lengkap karena mereka meninggalkan meja yang khusus untuk DataNucleus.
- Perbaikan:
- Meningkatkan pesan kesalahan lain-lain.
- Kembali Mayor / minor nomor versi yang benar untuk JDBC driver Hive.
- Tambahkan pelaksanaan HivePreparedStatement berdasarkan saat Sarang lebah didukung data jenis.
- Tugas:
- Hive di Maven .
- Memberikan Metastore meng-upgrade script dan skema default untuk PostgreSQL.
Apa yang baru di versi 0.7.0:
- Fitur Baru:
- infrastruktur Otorisasi untuk Hive
- Melaksanakan Indexing di Hive
- Add mencerminkan () UDF untuk doa reflektif metode Jawa
- Hive TypeInfo / ObjectInspector untuk mendukung serikat (selain struct, array, dan peta)
- Melaksanakan GenericUDF str_to_map
- patch untuk mendukung klausa HAVING di Hive
- Melacak bergabung yang sedang dikonversi untuk memetakan-bergabung otomatis
- frekuensi panggilan dan durasi metrik untuk HiveMetaStore melalui jmx
- Menjaga lastAccessTime di metastore yang
- Perbaikan:
- Memberikan pilihan untuk mengekspor HEADER sebuah
- Dukungan untuk seleksi yang berbeda pada dua atau lebih kolom
- Jelaskan keluaran tabel / partisi extended adalah samar
- Hilang beberapa JDBC fungsi seperti getTables, getColumns dan HiveResultSet.get * metode berdasarkan nama kolom.
- Tapping log dari proses anak
- Dukungan pushdown filter terhadap tabel non-pribumi
- Ganti ketergantungan pada HBase ditinggalkan API
- Add queryid sementara mengunci
- Update transident_lastDdlTime hanya jika tidak ditentukan
- Add informasi debug untuk penguncian sarang
- HiveInputFormat atau CombineHiveInputFormat selalu sinkron blok RCFile dua kali
- Tampilkan waktu tugas lokal mengambil
- Buat Zookeeper contoh baru ketika kunci mencoba lagi, dan info lebih untuk men-debug
- Tambahkan pilihan untuk menjalankan tugas untuk memeriksa peta-bergabung kemungkinan dalam mode non-lokal
- debugging lainnya untuk mengunci
- Add pilihan dalam sisipan partisi dinamis untuk melemparkan kesalahan jika 0 partisi diciptakan
- Bugs:
- & quot; LOAD DATA LOCAL INPATH & quot; gagal ketika tabel sudah berisi file dengan nama yang sama
- NULL tidak ditangani dengan benar dalam bergabung
- HiveInputFormat.getInputFormatFromCache & quot; menelan & quot; Penyebab pengecualian ketika melemparkan IOExcpetion
- Add kemajuan dalam bergabung dan groupby
- UDAFs sederhana dengan lebih dari 1 parameter kecelakaan pada kosong permintaan baris
- bidang UDF () tidak bekerja
- sisipan partisi Dinamis meninggalkan file kosong uncleaned di Hadoop 0.17 modus lokal
- Loncat pembaruan kontra ketika RunningJob.getCounters () mengembalikan null
Apa yang baru di versi 0.5.0:.
- Biarkan pengguna menentukan serde untuk script kustom
- Add UDF unhex.
- Hapus impor lzocodec dari FileSinkOperator.
- driver NullPointerException saat memanggil getResults tanpa kompilasi pertama.
- peningkatan kinerja untuk RCFile dan ColumnarSerDe di Hive.
Komentar tidak ditemukan