[转]BigTable/HBase基本概念解读 & Hbase shell常用命令

转自:http://ptsolmyr.com/2010/12/03/bigtable_hbase/ & http://blog.csdn.net/hongbinchen/article/details/6289279

 

BigTable是Key/Value数据库的元老之一。作为Google平台的主要部件,它相对于其他的K-V store较为复杂。在BigTable论文中,是这样定义的:

A Bigtable is a sparse, distributed, persistent multidimensional sorted map.

进一步解释如下:

The map is indexed by a row key, column key, and a timestamp; each value in the map is an uninterpreted array of bytes.

HBase则是Apache的一个模仿BigTable的项目,它在自我介绍时也毫不掩饰这一点:

HBase uses a data model very similar to that of Bigtable. Users store data rows in labelled tables. A data row has a sortable key and an arbitrary number of columns. The table is stored sparsely, so that rows in the same table can have crazily-varying columns, if the user likes.

这几句话看起来还是有些抽象,下面按下面几个关键字逐个解释一下:map, persistent, distributed, sorted, multi-dimentional, sparse

阅读更多

[原创]一些未归类的命令、操作方法或问题总结(1)

下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。

由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。

 

(1)反向域名解析查询

在Windows下用这样的方法来查询域名反解是否做成功了:

ping -a 126.24.23.56

返回结果如果类似于这样:

阅读更多