写点什么

HBase 0.98 引入了基于单元格的安全

  • 2014-03-24
  • 本文字数:732 字

    阅读完需:约 2 分钟

Apache 发布的 HBase 0.98 主要是通过基于单元格的安全在安全性上趋同于 Apache Accumulo ,同时解决了 230 JIRA 问题。这些新的安全特性是按照 Accumulo 建模的。

HBase 和 Accumulo 都是 Apache 的项目,它们运行在 Apache Hadoop 上,参照 Google 的 BigTable 基础架构模型提供分布式的数据存储。

单元格是 HBase 中可以用键识别的最底层单元。在之前的版本中,单元格的访问许可继承自列族系,而列族系的访问许可继承自表。

Accumulo 使用了类似的数据模型,不过它的安全模型跟传统的 ACL(访问控制列表)不太一样,它的安全模型更精细,是基于单元格的安全。键中包含一个标签 (label),在访问单元格级别的不同数据部分时可以辅助做出更精细的决定。所以,根据这个标签上的内容,相同的数据上可能有多层信息访问。

HBase 0.98 解决了 HBASE-8496 HBASE-7663 两个问题。它们通过标签 (tag) 实现了基于单元格的安全。这些标签可以存储任何元数据,从而可以把 ACL 安全模型从表扩展到列族系,进而扩展到单元格。此外,在标签中还可以存储可见性表达式 (visibility expression),跟 Accumulo 一样提供访问单元格内不同信息片的粒度水平。

API 来看,像下面这样的调用会为 user1 设置对单元格的访问许可:

复制代码
put.setACL(“user1”, new Permission(Permission.Action.READ))

Andrew Purtell,一位 Intel 的首席架构师,HBase 的资深贡献者说:“随着 Apache HBase 0.98 的发布,从最终用户的角度来看有一些安全特性上的趋同。HBase 对 ACL 的支持已经有一阵子了。现在我们又对 Accumulo 风格的可见性标签提供了支持,我们为用户提供了两个项目特性的超集。” Purtell 在他 基于单元格的安全博客中介绍了这一特性的关键内容。

查看原文链接: HBase 0.98 Introduces 单元格 -based Security

2014-03-24 03:012219
用户头像

发布了 45 篇内容, 共 26.3 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

如何捕获和分析 JavaScript Error

喀拉峻

前端

图解|从根儿上理解MySQL的索引

蝉沐风

MySQL 索引 B+树

使用bds搭建我的世界官方基岩版服务器(windows篇)

Daimon

Nacos源码分析(一)之线程池的巧妙设计,可以薅到自己的项目里

刘祥

SpringCloud Alibaba

写给后端开发工程师的H5前端开发知识

得物技术

前端 Web 可视化 后端开发 交互

Open Harmony移植:build lite编译构建过程

华为云开发者联盟

编译 OpenHarmony build lite 芯片开发板

这些DDD"术语"你知道吗?

idonkeyliu

DDD

网络协议之:socket协议详解之Unix domain Socket

程序那些事

socket Netty 程序那些事 3月月更

PendingIntent重定向:一种针对安卓系统和流行App的通用提权方法——BlackHat EU 2021议题详解 (下)

安第斯智能云

安全 安卓

中小企业如何搭建在线客服中心?

小炮

TPC TiKV:Hackathon 中最硬核项目是如何炼成的?| TPC 战队访谈

PingCAP

sql TiDB

融云 IM +RTC 重磅优惠上线!15 天免费体验,1 年服务买一赠一

融云 RongCloud

一文详解Redis键过期策略

华为云开发者联盟

redis key 惰性删除 定期删除 键过期

智能问答机器人

DS小龙哥

智能问答机器人 3月月更 智能对话机器人

实用机器学习笔记二十八:迁移学习

打工人!

学习笔记 迁移学习 机器学习算法 3月月更

从读写角度,带你了解数仓的IO基本框架

华为云开发者联盟

io GaussDB(DWS) IO框架 行存 列存

全面解析云智慧数据中心统一运管解决方案

云智慧AIOps社区

安全 运维自动化 数据处理 数据可视化 监控工具

创建 Node.js 视频流应用之后端

devpoint

node.js Video Express 3月月更

融云获 CSDN 技术影响力之星评选「年度技术品牌奖」

融云 RongCloud

iuap助力澳洋集团打造主数据管理平台

用友BIP

用友 用友iuap

Java基础重要面试题(二)

逆锋起笔

java面试 java基础 3月月更

在线MySQL,SQL Server建表语句生成JSON测试数据工具

入门小站

工具

对微博系统中“微博评论”的高性能高可用计算架构的一点思考

晨亮

「架构实战营」

ICT的圣杯(二):数字生活的另类想象

脑极体

微信外H5跳转小程序——<JumpApp/>组件(vue项目)

CRMEB

持续集成容器篇:Docker与自动化打包

Docker 架构 持续集成 jenkins 持续交付

兴业+民生上岸面试经验分享

暖蓝笔记

3月程序媛福利 3月月更

阿里智能运维实践|阿里巴巴DevOps实践指南

阿里云云效

云计算 阿里云 DevOps 云原生 智能运维

【CAD】入门系列完

謓泽

3月月更

手绘流程图,教你WSL2与Docker容器无缝互相迁移

华为云开发者联盟

Docker 容器 WSL2 迁移

虎符交易所Hoo研究院:元宇宙中的Decentraland是什么?

区块链前沿News

元宇宙 Hoo虎符 虎符研究院

HBase 0.98引入了基于单元格的安全_安全_Rags Srinivas_InfoQ精选文章