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

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.

主站蜘蛛池模板: 潜山县| 车致| 岱山县| 库尔勒市| 金山区| 通榆县| 左权县| 香格里拉县| 西丰县| 银川市| 四会市| 抚远县| 临沧市| 义乌市| 东乌珠穆沁旗| 黑龙江省| 开远市| 孟村| 珠海市| 龙口市| 冕宁县| 乌鲁木齐县| 郸城县| 融水| 江西省| 长泰县| 昂仁县| 金阳县| 麟游县| 临漳县| 五大连池市| 岗巴县| 黄大仙区| 枞阳县| 仙居县| 德庆县| 苏尼特左旗| 广平县| 绥江县| 赤城县| 故城县|