- HBase Essentials
- Nishant Garg
- 199字
- 2021-08-05 17:24:19
The origin of HBase
Looking at the limitations of GFS and MR, Google approached another solution, which not only uses GFS for data storage but it is also used for processing the smaller data files very efficiently. They called this new solution BigTable.
Note
BigTable is a distributed storage system for managing structured data that is designed to scale to a very large size: petabytes of data across thousands of commodity servers.
Welcome to the world of HBase, databases and the data access design from the keyvalue store databases where a key-based access to a specific cell of data is provided.
Note
In column-oriented databases, data grouped by columns and column values is stored contiguously on a disk. Such a design is highly I/O effective when dealing with very large data sets used for analytical queries where not all the columns are needed.
HBase can be defined as a sparse, distributed, persistent, multidimensional sorted map, which is indexed by a row key, column key, and timestamp. HBase is designed to run on a cluster of commodity hardware and stores both structured and semi-structured data. HBase has the ability to scale horizontally as you add more machines to the cluster.
- 數(shù)據(jù)展現(xiàn)的藝術(shù)
- GNU-Linux Rapid Embedded Programming
- Instant Raspberry Pi Gaming
- 機(jī)器人創(chuàng)新實訓(xùn)教程
- Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用
- RedHat Linux用戶基礎(chǔ)
- 邊緣智能:關(guān)鍵技術(shù)與落地實踐
- Linux內(nèi)核精析
- 會聲會影X4中文版從入門到精通
- 基于Proteus的單片機(jī)應(yīng)用技術(shù)
- 基于元胞自動機(jī)的人群疏散系統(tǒng)建模與分析
- Flash 8中文版全程自學(xué)手冊
- 從實踐中學(xué)嵌入式Linux操作系統(tǒng)
- Data Science with Python
- 三維動畫制作(3ds max7.0)