## 1. 平台简介
从提交第一行代码,到如今HBaseManager的功能越来越丰富和完善,已经过去了快一年。这个简单的系统,也极大地方便了我们对HBase表的组织和管理工作。
系统目前的功能已经很丰富了,包含多集群切换、命名空间管理、HBase表的新增、修改和删除,以及HBase表的标签管理,快照管理和基本的数据查询、增加和删除等功能。
同时,不同于HBase表的ACL,借助于若依框架本身的角色和权限管理功能,HBaseManager可以很方便地分配每一个角色相应的权限,使之可以管理对应的数据,从而保证数据安全。
当然,您也可以对HBaseManager进行深度定制,以做出更强的系统。所有前端和后台的代码都是基于若依框架进行封装,十分的精简易上手,出错概率低。 同时支持移动客户端访问(若依框架的特性)。之后系统会陆续更新越来越多实用的功能。
* 感谢 [ruoyi](https://ruoyi.vip/) 后台管理系统。
## 2. 极速体验站点
目前由于蛋壳停止了网络供应,体验站点暂时无法使用,如想快速体验,可以参考下文部署步骤,搭建属于你自己的系统。
[http://www.jielongping.com:9527/index](http://www.jielongping.com:9527/index)
## 3. HBaseManager功能列表
1. namespace管理:包括namespace的创建、删除
2. HBase表管理:表创建、预分区建表(内置三种预分区方案)、表删除、表信息更改、表清空
3. 列簇管理:列簇新增、删除、属性修改
4. 标签管理:HBase表的标签管理
5. 数据管理:HBase表数据的查询、新增、删除。
6. 多集群管理:多集群切换。
7. 监控功能:后续可能会考虑增加丰富的监控功能,以期待代替HBase本身的监控界面
8. WebShell:基于Web的HBase Shell (规划中)
9. HQL: 以SQL的方式读写HBase集群中的数据
10. 请求热点监控:集成hbase-hbtop的功能,图表展示RegionServer/Region/namespace/table的实时请求量
11. 更多功能:......
## 4. 若依系统本身功能
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。(后续将考虑整合团队统一的登录中心,ladp等等)
3. 岗位管理:配置系统用户所属担任职务。
4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
7. 参数管理:对系统动态配置常用参数。
8. 通知公告:系统通知公告信息发布维护。
9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
10. 登录日志:系统登录日志记录查询包含登录异常。
11. 在线用户:当前系统中活跃用户状态监控。
12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
14. 系统接口:根据业务代码自动生成相关的api接口文档。
15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
16. 在线构建器:拖动表单元素生成相应的HTML代码。
17. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
## 5. 系统功能截图
### 5.1 namespace管理
![namespace](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-08-23-091544.jpg)
### 5.2 表管理
**新增表**
![add table](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135005.jpg)
![show1](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-08-23-%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_d5d45db3-3db7-4396-99cb-42817367134f.png)
![detail](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-08-23-%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_135c9aa0-c6d7-4764-93d7-e9b3ebee22bb.png)
**表信息列表**
![table-list](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135104.jpg)
**查看表详情**
![table-detail](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135143.jpg)
**列簇信息,点击表名连接,跳转查看被选择表的列簇信息**
![family](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-08-23-094829.jpg)
**列簇属性修改**
可以对列簇的一些属性进行修改,同时支持新增列簇。
![add](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135332.jpg)
![update](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135358.jpg)
### 5.3 表数据管理
**查询表数据**
数据管理包括数据查看,详情查看,编辑,数据删除等功能
![data-manager](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135508.jpg)
**查看表数据详情**
![detail](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135549.jpg)
**编辑表数据**
![update](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135634.jpg)
### 5.4 快照管理
![snapshot](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135809.jpg)
### 5.5 多集群管理
hbase-manager 2.0.3 开始,新增了多集群管理,我们需要在配置集群中配置多个集群的连接信息,并在管理界面上手动进行集群切换。
**配置多集群**
![two-cluster-config](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_blog/2020-11-14-135910.jpg)
**配置文件说明**
```properties
hbase.manager.zk.cluster.alias=localhost
localhost.hbase.quorum=localhost
localhost.hbase.zk.client.port=2181
localhost.hbase.node.parent=/hbase
# 客户端其他配置多个以;隔开
localhost.hbase.client.properties=hbase.client.retries.number=3
# 过滤有些命名空间和表
localhost.hbase.filter.namespace.prefix=SYSTEM
localhost.hbase.filter.tableName.prefix=KYLIN
```
**配置Kerberos认证**
如果你的HBase集群是在Kerberos环境下,那么配置文件`hbase-manager.properties`中需要指定kerberos认证相关的配置。
示例配置以及配置说明如下:
```properties
hbase.manager.zk.cluster.alias=node1_dev,localhost
node1_online.hbase.quorum=node2.bigdata.leo.com,node1.bigdata.leo.com,node3.bigdata.leo.com
node1_online.hbase.zk.client.port=2181
node1_online.hbase.node.parent=/hbase
node1_online.hbase.client.properties=hbase.client.retries.number=3
node1_online.hbase.filter.namespace.prefix=SYSTEM
node1_online.hbase.filter.tableName.prefix=KYLIN
# Kerberos相关的配置信息,可以参考集群中的hbase-site.xml配置文件
node1_online.hbase.hadoop.security.authentication=kerberos
node1_online.hbase.hbase.security.authentication=kerberos
# KDC客户端配置文件,主要为了指定KDC的服务地址
node1_online.hbase.java.security.krb5.conf=/etc/krb5.conf
# 需要登录用户的keytab文件
node1_online.hbase.keytab.file=/home/hadoop/hadoop.keytab
# 登录用户principal
node1_online.hbase.kerberos.principal=hadoop@LEO.COM
# master 和 regionserver的principal
node1_online.hbase.master.kerberos.principal=hbase/_HOST@LEO.COM
node1_online.hbase.regionserver.kerberos.principal=hbase/_HOST@LEO.COM
##################################################################
localhost.hbase.quorum=localhost
localhost.hbase.zk.client.port=2181
localhost.hbase.node.parent=/hbase
localhost.hbase.client.properties=hbase.client.retries.number=3
localhost.hbase.filter.namespace.prefix=SYSTEM
localhost.hbase.filter.tableName.prefix=KYLIN
```
**切换集群**
点击切换集群,就可以管理不同集群的数据。
![choose-cluster](https://leo-jie-pic.oss-cn-beijing.aliyuncs.com/leo_bl
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--HBaseManager,是一款强大的HBase表管理系统,目前系统集成的功能有,命名空间管理,表管.zip
共1198个文件
java:347个
js:302个
html:280个
需积分: 5 0 下载量 140 浏览量
2024-02-25
23:16:13
上传
评论
收藏 4.57MB ZIP 举报
温馨提示
管理系统系列--HBaseManager,是一款强大的HBase表管理系统,目前系统集成的功能有,命名空间管理,表管
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--HBaseManager,是一款强大的HBase表管理系统,目前系统集成的功能有,命名空间管理,表管.zip (1198个子文件)
summernote-bs3.css 143KB
style.css 129KB
bootstrap.min14ed.css 118KB
bootstrap.min.css 118KB
style.min862f.css 97KB
animate.css 65KB
animate.min.css 46KB
font-awesome.min.css 30KB
font-awesome.min93e3.css 26KB
ambiance.css 26KB
jquery.terminal.min.css 26KB
ry-ui.css 21KB
bootstrap-editable.css 21KB
skins.css 20KB
summernote.css 18KB
select2.css 17KB
select2-bootstrap.css 16KB
jasny-bootstrap.css 16KB
select2.min.css 15KB
layer.css 15KB
jasny-bootstrap.min.css 14KB
bootstrap-datetimepicker.css 12KB
bootstrap-select.css 12KB
fileinput.css 11KB
bootstrap-datetimepicker.min.css 11KB
bootstrap-select.min.css 10KB
fileinput.min.css 9KB
codemirror.css 8KB
bootstrap-table.min.css 8KB
laydate.css 8KB
zTreeStyle.css 8KB
zTreeStyle.css 7KB
zTreeStyle.css 6KB
jquery.contextMenu.min.css 6KB
jquery.steps.css 6KB
solarized.css 5KB
mdn-like.css 5KB
cropper.css 5KB
liquibyte.css 4KB
cropper.min.css 4KB
style.css 4KB
login.css 3KB
merge.css 3KB
yonce.css 3KB
xq-dark.css 3KB
lint.css 3KB
jquery.layout-latest.css 3KB
login.min.css 3KB
duotone-light.css 3KB
lesser-dark.css 3KB
duotone-dark.css 3KB
icecoder.css 2KB
material.css 2KB
pastel-on-dark.css 2KB
darcula.css 2KB
ttcn.css 2KB
shadowfox.css 2KB
tomorrow-night-eighties.css 2KB
erlang-dark.css 2KB
oceanic-next.css 2KB
xq-light.css 2KB
monokai.css 2KB
twilight.css 2KB
vibrant-ink.css 2KB
base16-light.css 2KB
base16-dark.css 2KB
mbo.css 2KB
nord.css 2KB
paraiso-light.css 2KB
paraiso-dark.css 2KB
3024-night.css 2KB
dracula.css 2KB
seti.css 2KB
zenburn.css 2KB
3024-day.css 2KB
bootstrap-duallistbox.css 2KB
abcdef.css 2KB
the-matrix.css 2KB
blackboard.css 2KB
lucario.css 2KB
custom.css 2KB
yeti.css 2KB
tern.css 2KB
midnight.css 2KB
panda-syntax.css 2KB
rubyblue.css 2KB
tomorrow-night-bright.css 2KB
night.css 2KB
gruvbox-dark.css 2KB
cobalt.css 2KB
colorforth.css 2KB
idea.css 2KB
railscasts.css 1KB
bootstrap-duallistbox.min.css 1KB
hopscotch.css 1KB
isotope.css 1KB
bespin.css 1KB
simplescrollbars.css 1KB
eclipse.css 1KB
jquery.jsonview.css 1KB
共 1198 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3633
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于pytorch+Unet进行MRI肝脏图像分割源码+数据集+模型.zip
- 在Android Studio中开发一个Android App项目步骤
- 基于yolov8实现进行物体跟踪源码.zip
- Java多线程学习Java多线程学习Java多线程学习Java多线程学习.txt
- 算法数据结构-动态规划算法(Dynamic Programming)超详细总结加应用案例讲解.txt
- 2024最强秋招八股文(精简、纯手打)2024最强秋招八股文(精简、纯手打).txt
- 基于tensorflow多特征融合的微表情识别python源码.zip
- 基于yolov8实现人脸检测的python源码+运行说明.zip
- Micron Memory DDR3 SDRAM 全系列AD集成库(原理图库+PCB封装库).IntLib
- 基于tensorflow多特征融合的微表情识别python源码+详细使用说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功