What is HBase?


Advantages of HBase compared to conventional databases:

1. HBase uses the column-based storage mode. When multiple records are added, the data is stored by column. Conventional databases use the row-based storage mode. When multiple records are added, the data is read and stored by row.
2. HBase supports horizontal expansion, automatic splitting, and linear performance improvement. Conventional databases require manual configuration and are difficult to expand and maintain.
3. HBase performance remains unchanged when massive sets of data are concurrently read or written. In the same situation, conventional database performance drops dramatically. Conventional databases do, however, perform better in small-scale data read/write scenarios.
4. HBase data is stored in triplicate on HDFS, eliminating single points of failure and implementing cluster-level active/standby reliability. Conventional databases use active/standby mode to ensure reliability.
5. HBase supports dynamic expansion of columns while conventional databases do not.
6. CTBase in HBase supports correlation query and secondary indexing. Conventional databases only support basic conditional querying.
7. CTBase/Phoenix supports visual GUIs. Conventional databases use a visual query system.
8. HBase supports read/write permissions of tables and columns. Conventional databases only support basic rights control.
9. HBase is applicable to TB- and PB-level data, while conventional databases are not.

Disadvantages of HBase compared to conventional databases:

10. HBase does not support simultaneous transaction authoring for multiple records. This means that data rollbacks need to be performed on related applications. Conventional databases support this function.
11. HBase only supports the character data type. Conventional databases support various data types.

Other related questions:
What is AS
Auto Scaling (AS) is a service that automatically adjusts resources based on your service requirements and configured AS policies. You can specify AS configurations and policies based on service requirements. These configurations and policies free you from repeatedly adjusting resources to keep up with service changes and demand peaks, which helps you reduce the required resources and workforce.

What is Beamforming
The beamforming or Transmit Beam Forming (TxBF) technology produces the strong directional radiation pattern based on the strong correlation of the spatial channel and wave interference principle, making the main lobe of the radiation pattern adaptive to point to the wave direction. This technology improves the SNR, system capacity, and coverage range. Beamforming or TxBF is an optional feature in the 802.11n standard. Beamforming includes explicit beamforming and implicit beamforming. Explicit beamforming requires the receive end to send information about the received signal to an AP. The AP then adjusts the transmit power to the optimal value according to the signal information. This function increases the SNR of the receive end and improves the receiving capability. Implicit beamforming allows an AP to automatically adjust the transmit power to increase the SNR of the receive end based on channel parameters without requiring the receive end to work with the AP. Currently, mainstream terminals do not support beamforming.

What is MIMO
Multiple input multiple output (MIMO) is an antenna system that consists of M transit antennas and N receive antennas. The MIMO technology allows spaces to become the resources used to improve performance and increases the coverage range of the wireless system. The MIMO system generates multiple spatial flows with each antenna generating a maximum of one spatial flow. The single in single out (SISO) system sends or receives one spatial flow (one copy of signals) at a time. The MIMO technology allows multiple antennas to send and receive multiple spatial flows (multiple copies of signals) simultaneously and to differentiate the signals sent to or received from different spaces. An 802.11n device supports up to 4x4 MIMO, a maximum of four spatial flows, with a rate of up to 600 Mbit/s.

If you have more questions, you can seek help from following ways:
To iKnow To Live Chat
Scroll to top