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

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.

主站蜘蛛池模板: 红桥区| 千阳县| 韩城市| 铁力市| 新乡市| 乐平市| 双城市| 静乐县| 武山县| 加查县| 牟定县| 渑池县| 柯坪县| 广宁县| 连云港市| 九江市| 宜良县| 湘阴县| 营口市| 浪卡子县| 炉霍县| 平顺县| 长寿区| 元江| 安乡县| 盐津县| 滨海县| 三门县| 天长市| 榆林市| 绥滨县| 潜山县| 炎陵县| 阿瓦提县| 太仓市| 栖霞市| 临高县| 宾川县| 迁安市| 会宁县| 锦屏县|