Apa itu Metastore sarang?
Apa itu Metastore sarang?

Video: Apa itu Metastore sarang?

Video: Apa itu Metastore sarang?
Video: What is Hive MetaStore?? 2024, Mungkin
Anonim

toko meta adalah repositori pusat Apache Metadata sarang . Ini menyimpan metadata untuk Sarang lebah tabel (seperti skema dan lokasinya) dan partisi dalam database relasional. Ini memberikan akses klien ke informasi ini dengan menggunakan toko meta layanan API. Sebuah layanan yang menyediakan toko meta akses ke Apache lain Sarang lebah jasa.

Selanjutnya, orang mungkin juga bertanya, apa Metastore default untuk sarang?

Basis data Derby adalah metastore default untuk Hive yang hanya mendukung satu pengguna, jadi hanya satu shell yang bisa Anda buka.

Demikian pula, apa perbedaan antara Metastore lokal dan jarak jauh? Di dalam perbandingan dengan Lokal mode, ada satu manfaat menggunakan Terpencil modus, yaitu Terpencil mode tidak memerlukan administrator untuk membagikan informasi login JDBC untuk toko meta database bersama dengan setiap pengguna Hive, tetapi lokal modus tidak.

Selain di atas, di mana sarang Metastore?

Secara default, lokasi gudang adalah file:///user/ sarang lebah /warehouse dan kita juga bisa menggunakan sarang lebah -lokasi. xml file untuk lokal atau jarak jauh toko meta . Ketika kita menggunakan driver MySQL JDBC, maka kita download Jconnector (MySQL JDBC Driver) dan letakkan di $HIVE_HOME/lib dan letakkan sarang lebah -lokasi.

Mengapa Metastore tidak disimpan di HDFS?

Sehingga toko meta menggunakan database relasional tradisional (seperti MySQL, Oracle) atau sistem file (seperti lokal, NFS, AFS) dan bukan HDFS . Akibatnya, pernyataan HiveQL yang hanya mengakses metadata objek dieksekusi dengan latensi yang sangat rendah. Namun, Hive harus secara eksplisit menjaga konsistensi antara metadata dan data."

Direkomendasikan: