Model Data Hive

Model data Hive mengandungi komponen berikut seperti Pangkalan Data, Jadual, Partition dan Bucket atau kluster. Sarang menyokong jenis primitif seperti Integers, Floats, Doubles and Strings.



tukang masak vs boneka vs jenkins

Hive adalah sistem gudang data untuk Hadoop yang memudahkan penjumlahan data yang mudah, pertanyaan ad-hoc, dan analisis set data besar yang disimpan dalam sistem fail yang serasi dengan Hadoop. Menyusun data struktur ke dalam konsep pangkalan data yang difahami seperti jadual, baris, lajur dan partisi. Ia menyokong jenis primitif seperti Integers, Floats, Doubles, and Strings. Hive juga menyokong Susunan Bersekutu, Daftar, Struktur, dan Serialize dan Deserialized API digunakan untuk memindahkan data masuk dan keluar dari jadual.



Mari lihat Model Data Hive secara terperinci

Model Data Hive:

Model data Hive mengandungi komponen berikut:



  • Pangkalan Data
  • Jadual
  • Partition
  • Baldi atau kelompok

Partition:

Partition bermaksud membahagi meja menjadi bahagian kasar berdasarkan nilai lajur partisi seperti ‘data’. Ini menjadikannya lebih pantas untuk melakukan pertanyaan pada kepingan data

Model Data Hive

Jadi, apa fungsi Partition? Kekunci Partition menentukan bagaimana data disimpan. Di sini, setiap nilai unik kunci Partition menentukan Partition of the table. Partition diberi nama mengikut tarikh untuk kemudahan. Ia serupa dengan ‘Block Splitting’ dalam HDFS.



Baldi:

Bucket memberikan struktur tambahan pada data yang mungkin digunakan untuk pertanyaan yang cekap. Gabungan dua jadual yang dilekatkan pada lajur yang sama, termasuk lajur bergabung dapat dilaksanakan sebagai Gabung Sisi Peta. Bucket menggunakan ID terpakai bermaksud kita dapat dengan cepat menilai pertanyaan berdasarkan pengguna dengan menjalankannya pada sampel rawak dari jumlah set pengguna.

c ++ cara menyusun tatasusunan

Ada soalan untuk kami? Sila sebutkan di bahagian komen dan kami akan menghubungi anda.

Catatan berkaitan:

ubah objek menjadi array php

Perintah Hive Membantu