HBase 教程

一、了解HBase
二、快速启动HBase
三、Apache HBase配置文件
四、HBase基础条件
五、HBase运行模式
七、HBase默认配置
六、开始运行HBase
八、HBase配置示例
九、HBase重要配置
十、HBase动态配置
十一、HBase版本号和兼容性
十二、HBase回滚:版本恢复
十三、HBase升级路径
十四、使用Apache HBase Shell
十五、HBase Shell 技巧
十六、HBase概念视图
十七、HBase物理视图
十八、HBase命名空间
十九、HBase表、行与列族
二十、HBase数据模型操作
二十一、HBase版本
二十二、HBase排序顺序、列元数据以及联合查询
二十四、HBase表格模式经验法则
二十三、HBase模式(Schema) 创建
二十五、HBase列族数量
二十六、Rowkey(行键)设计
二十八、HBase支持的数据类型
二十七、HBase版本数量
二十九、HBase生存时间(TTL)
三十、保留已删除的HBase单元格
三十一、HBase二级索引和备用查询路径
三十三、HBase模式案例:日志数据和时间序列数据
三十二、HBase限制因素
三十四、HBase模式案例:Steroids上的日志数据-时间序列上
三十六、HBase模式案例:“高-宽-中”架构设计Smackdown
三十五、HBase模式案例:客户-订单
三十七、HBase模式案例研究:列表数据
三十八、HBase操作和性能配置选项
四十、HBase、MapReduce和CLASSPATH
三十九、HBase特殊情况
四十一、MapReduce扫描缓存
四十二、捆绑HBase MapReduce作业
四十三、HBase作为MapReduce作业数据源和数据接收器
四十四、在批量导入时直接写入HFiles
四十五、RowCounter示例
四十六、Map-Task分割
四十七、HBase MapReduce 读取示例
四十九、HBase MapReduce摘要到HBase示例
四十八、HBase MapReduce读写示例
五十、HBase MapReduce摘要到文件示例
五十一、HBase MapReduce摘要到没有Reducer的HBase
五十二、HBase MapReduce摘要到RDBMS
五十三、访问MapReduce作业中的其他HBase表
五十四、HBase推测执行
五十五、MapReduce的替代API:Cascading
五十六、为Web UI使用安全HTTP(HTTPS)
五十七、将SPNEGO用于Web UI的Kerberos身份验证
五十八、HBase:用于安全操作的服务器端配置
六十、用于安全操作的客户端配置:Thrift Gateway
五十九、HBase:用于安全操作的客户端配置
六十一、配置Thrift网关以代表客户端进行身份验证
六十二、配置Thrift网关以使用doAs功能
六十三、REST Gateway:客户端安全操作配置
六十四、REST Gateway模拟配置
六十五、用户访问Apache HBase的简单方法
六十六、安全访问HDFS和ZooKeeper
六十七、HBase:标签
六十八、HBase访问控制标签(ACL)
六十九、HBase可见性标签的服务器端配置
七十一、HBase使用标签读取单元格
七十、HBase可见性标签管理(Administration)
七十二、HBase安全批量加载
七十三、安全启用HBase
七十四、HBase安全配置示例
七十五、HBase架构概述
七十六、HBase目录表
七十七、HBase客户端的群集连接
七十八、HBase客户端:WriteBuffer和批处理方法
七十九、HBase异步客户端
八十、HBase异步管理
八十一、HBase结构过滤器
八十二、HBase列值
八十四、KeyValue元数据
八十三、HBase列值比较器
八十五、HBase架构:Master
八十六、RegionServer接口、进程与协处理器
八十七、HBase块缓存
八十八、RegionServer Offheap读-写路径
八十九、RegionServer拆分实现
九十一、HBase:WAL供应方
九十、HBase使用WAL的目的
九十二、HBase:MultiWAL支持
九十四、HBase:WAL压缩
九十三、HBase:WAL拆分
九十五、WAL耐久性
九十六、HBase:禁用WAL
九十八、HBase区域服务器分配
九十七、HBase区域数量
九十九、HBase区域服务器位置
一百、HBase区域拆分
一百零二、HBase手动拆分区域
一百零一、HBase自定义拆分策略
一百零三、HBase在线区域合并
一百零五、Scans
一百零四、MEMSTORE
一百零七、块和KeyValue
一百零六、HBase使用StoreFile(HFile)
一百零八、HBase批量加载架构
一百零九、HDFS
一百一十、HBase时间轴一致性(Timeline Consistency)
一百一十一、HBase时间轴一致性的权衡取舍
一百一十二、HBase时间轴一致性:将写入传播到区域副本
一百一十三、HBase时间轴一致性:存储文件TTL
一百一十四、HBase时间轴一致性:META表区域的区域复制
一百一十五、HBase时间轴一致性:内存报告
一百一十七、HBase时间轴一致性:配置属性
一百一十六、HBase时间轴一致性:辅助副本故障切换
一百一十八、HBase时间轴一致性:创建具有区域复制的表
一百一十九、HBase时间轴一致性:读取API和用法
一百二十、HBase:为MOB配置列
一百二十二、HBase:配置MOB压缩可合并阈值
一百二十一、HBase:配置MOB压缩策略
一百二十三、HBase:测试MOB
一百二十四、HBase:配置MOB缓存
一百二十六、HBase内存压缩
一百二十五、HBase:MOB优化任务
一百二十七、启用HBase内存压缩
一百二十八、HBase备份与还原策略
一百二十九、HBase备份与还原的首次配置
一百三十、Hbase创建备份映像
一百三十二、HBase合并增量备份映像
一百三十一、HBase恢复备份映像
一百三十三、HBase使用备份集
一百三十四、HBase管理备份进度
一百三十五、HBase管理备份历史记录
一百三十六、HBase描述备份映像
一百三十七、HBase删除备份映像
一百三十八、HBase备份修复命令
一百三十九、HBase配置密钥
一百四十、HBase备份与还原的最佳做法
一百四十二、HBase备份数据的安全性
一百四十一、HBase方案:在Amazon S3上保护应用程序数据集
一百四十三、HBase增量备份和还原的技术细节
一百四十四、HBase关于文件系统增长的警告
一百四十五、HBase容量规划
一百四十七、HBase同步复制
一百四十六、HBase备份和还原实用程序的限制
一百四十八、Apache HBase API
一百四十九、HBase:REST服务器
一百五十一、HBase与Scala一起使用
一百五十、将Java数据对象(JDO)与HBase一起使用
一百五十二、HBase与Jython一起使用
一百五十三、HBase:常规过滤字符串语法
一百五十五、HBase:过滤器计算顺序
一百五十四、HBase:复合过滤器和运算符
一百五十六、HBase:过滤器比较运算符
一百五十七、HBase比较器
一百五十八、HBase过滤器语言示例
一百六十、HBase:基本Spark
一百五十九、HBase单个过滤器语法
一百六十一、Spark Streaming
一百六十二、使用Spark将数据批量加载到HBase
一百六十三、SparkSQL – DataFrames
一百六十四、Apache HBase协处理器概述
一百六十五、Apache HBase协处理器的类型
一百六十七、HBase观察者协处理器示例
一百六十六、Apache HBase加载协处理器
一百六十八、HBase部署协处理器的准则
一百六十九、HBase限制协处理器的使用
一百七十一、HBase性能调整:网络
一百七十、HBase性能调整:操作系统
一百七十二、HBase性能调整:Java GC
一百七十三、HBase性能调整:配置
一百七十四、HBase性能调整:架构设计
一百七十六、HBase相关内容
一百七十五、HBase性能调整:一般模式
一百七十七、从HBase读取
一百七十八、从HBase删除
一百七十九、HDFS的工作方式
一百八十、Amazon EC2
一百八十一、配置HBase和MapReduce
一百八十二、故障排除和调试HBase:日志
一百八十三、故障排除和调试HBase:资源
一百八十四、内置工具
一百八十六、故障排除和调试HBase:客户端
一百八十五、外部工具
一百八十七、故障排除和调试HBase:MapReduce
一百八十八、故障排除和调试HBase:NameNode
一百八十九、故障排除和调试HBase:网络
一百九十、故障排除和调试HBase:RegionServer
一百九十一、故障排除和调试HBase:Master
一百九十二、故障排除和调试HBase:ZooKeeper
一百九十三、故障排除和调试HBase:Amazon EC2
一百九十四、故障排除和调试HBase:HBase和Hadoop版本问题
一百九十五、故障排除和调试HBase:HBase和HDFS