2025/2/10

HBase是一个基于Hadoop的分布式列存储数据库,适合存储大规模稀疏数据。本篇博客将介绍如何使用HBase存储和查询数据。
HBase架构:HMaster和HRegionServer的角色。
HBase操作:创建表、插入数据、查询数据。
示例代码:

# 启动HBase Shell
hbase shell

# 创建表
create 'employees', 'info'

# 插入数据
put 'employees', '1', 'info:name', 'Alice'
put 'employees', '1', 'info:age', '25'
put 'employees', '2', 'info:name', 'Bob'
put 'employees', '2', 'info:age', '30'

# 查询数据
get 'employees', '1'
scan 'employees'
运行步骤:
安装HBase并配置环境变量。
启动HBase服务:

start-hbase.sh
使用HBase Shell运行上述命令。
观察输出结果。

HBase通过列存储的方式,使得大规模稀疏数据的存储和查询更加高效。它非常适合于需要快速读写的场景。

posted @ 2025-02-10 21:35  伐木工熊大  阅读(12)  评论(0)    收藏  举报