官术网_书友最值得收藏!

Columnar databases

Columnar or column-oriented databases are based on columns. Data in a certain column in a two-dimensional relation is stored together.

Unlike relational databases, adding columns is inexpensive and is done on a row-by-row basis. Rows can have a different set of columns. Tables can benefit from this structure by eliminating the storage cost of the null values. This model is best suited for distributed databases.

HBase is one of the most famous columnar databases. It is based on the Google Bigtable storage system. Column-oriented databases are designed for huge data scenarios, so they scale up easily. For example, Facebook uses HBase to power their message infrastructure. For small datasets, HBase is not a suitable architecture. First, the recommended hardware topology for HBase is a five-node server deployment. Also, it needs a lot of administration and is difficult to learn and master.

主站蜘蛛池模板: 盐边县| 隆林| 浙江省| 昭觉县| 南平市| 巴马| 许昌市| 星座| 伽师县| 德兴市| 玛沁县| 祁门县| 鲁甸县| 华容县| 衡南县| 禹城市| 云龙县| 宁晋县| 怀化市| 固阳县| 县级市| 台东县| 台前县| 监利县| 宁国市| 陆河县| 秦皇岛市| 土默特左旗| 尤溪县| 江川县| 贺兰县| 游戏| 志丹县| 石阡县| 沙河市| 剑河县| 睢宁县| 滦平县| 双柏县| 伊川县| 临江市|