HBase ialah sistem storan teragih yang boleh dipercayai, berprestasi tinggi, berorientasikan lajur, berskala boleh digunakan untuk membina kelompok storan berstruktur berskala besar pada Pelayan PC murah.
Persekitaran pengendalian artikel ini: sistem Windows 7, komputer Dell G3.
Apakah jenis pangkalan data hbase?
HBase ialah pangkalan data sumber terbuka berorientasikan lajur yang diedarkan Teknologi ini datang daripada kertas Google "Bigtable: Sistem storan teragih untuk data berstruktur" yang ditulis oleh Fay Chang. Sama seperti Bigtable memanfaatkan storan data teragih yang disediakan oleh Sistem Fail Google, HBase menyediakan keupayaan seperti Bigtable di atas Hadoop. HBase ialah subprojek projek Hadoop Apache. HBase berbeza daripada pangkalan data hubungan umum kerana ia adalah pangkalan data yang sesuai untuk penyimpanan data tidak berstruktur. Perbezaan lain ialah HBase adalah berasaskan lajur dan bukannya berasaskan baris.
Pengenalan struktur
HBase – Pangkalan Data Hadoop ialah sistem storan teragih yang boleh dipercayai, berprestasi tinggi, berorientasikan lajur, berskala yang menggunakan teknologi HBase ke skala besar. kluster storan berstruktur dibina pada Pelayan PC yang murah.
Berbeza daripada produk data besar komersial seperti FUJITSU Cliq, HBase ialah pelaksanaan sumber terbuka Google Bigtable Serupa dengan Google Bigtable, yang menggunakan GFS sebagai sistem storan failnya, HBase menggunakan Hadoop HDFS sebagai sistem storan failnya. ; Google menjalankan MapReduce untuk pemprosesan HBase juga menggunakan Hadoop MapReduce untuk memproses data besar dalam Bigtable Google menggunakan Chubby sebagai perkhidmatan kolaboratif, dan HBase menggunakan Zookeeper sebagai rakan sejawat.
Rajah di atas menerangkan setiap lapisan sistem dalam Hadoop EcoSystem. Antaranya, HBase terletak dalam lapisan storan berstruktur, Hadoop HDFS menyediakan HBase dengan sokongan storan asas kebolehpercayaan tinggi, Hadoop MapReduce menyediakan HBase dengan keupayaan pengkomputeran berprestasi tinggi, dan Zookeeper menyediakan perkhidmatan yang stabil dan mekanisme failover untuk HBase.
Selain itu, Pig dan Hive juga menyediakan sokongan bahasa peringkat tinggi untuk HBase, menjadikan pemprosesan statistik data pada HBase sangat mudah. Sqoop menyediakan HBase dengan fungsi import data RDBMS yang mudah, menjadikannya sangat mudah untuk memindahkan data pangkalan data tradisional ke HBase.
Untuk lebih banyak pengetahuan berkaitan, sila lawati Tutorial Pembelajaran Pangkalan Data!
Atas ialah kandungan terperinci Apakah jenis pangkalan data hbase?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!