写点什么

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:012285
用户头像

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

关注

评论

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

Wallys|industrial wifi6 router/ Qualcomm IPQ8072A 4T4R support QCN9074/QCN6024 MOUDLE OPENWRT 802.11AX 10GE port 10G SFP

Cindy-wallys

细说nodejs的path模块

coder2028

node.js

理解Nodejs中的进程间通信

coder2028

node.js

技术新风口:超级App

FinFish

数字化转型 数字化 技术趋势 Gartner预测

一个更快的YOLOv5问世,附送全面中文解析教程

OneFlow

人工智能 深度学习 训练数据

用 nodejs 搭建脚手架

coder2028

node.js

低代码平台适用于大中型企业吗?

力软低代码开发平台

Webpack中的plugin插件机制

Geek_02d948

webpack

详解webpack构建优化

Geek_02d948

webpack

从软件工程角度看测试

老张

软件工程 质量保障

Wallys Routerboard DR40x9 IPQ4019 IPQ4029 ,802.11AC 2x2 2.4G&5G Support HTTPS Support all the modules of Quectel

Cindy-wallys

U-App移动统计算力升级!支持跨应用、多事件的打包计算

分布式任务批处理技术选型与实践

苏格拉格拉

分布式 批处理 分布式任务 数据分片 任务调度

Web3开发者指南,比较好用的 NFT API 服务推荐!

NFT Research

区块链 数据分析 NFT

AntDB数据库与DSG强强联手,助力通信行业核心系统国产化

亚信AntDB数据库

aisware antdb AntDB数据库

细说Js中的this

hellocoder2029

JavaScript

一步步带你设计MySQL索引数据结构

程序知音

Java MySQL 数据库 编程 后端技术

解决前端恶意代码侵入的一些思考

FinFish

小程序 安全 安全架构 小程序容器 前端安全

什么是代理服务器?它有哪些分类?

wljslmz

服务器 网络技术 11月月更 代理服务器

Koordinator 1.0 正式发布:业界首个生产可用、面向规模场景的开源混部系统

阿里巴巴云原生

阿里云 云原生 Koordinator

从oracle到mysql模型转换的自动化实现

鲸品堂

语言 & 开发

Webpack中的高级特性

Geek_02d948

webpack

【C语言】continue 关键字

謓泽

ABCNet:端到端的可训练框架的原理应用及优势对比

合合技术团队

人工智能 模型 端口 图片识别 文本识别

细说JavaScript闭包

hellocoder2029

JavaScript

手写vue-router核心原理

hellocoder2029

JavaScript

阿里云张建锋:核心云产品全面 Serverless 化

阿里巴巴云原生

阿里云 Serverless 云原生

源码级深度理解 Java SPI

vivo互联网技术

Java Spring Boot dubbo spi

阿里P8面试官总结的《2022java技术总结》,解决90%以上的技术面

程序知音

Java 程序员 后端技术 Java面试题 Java面试八股文

分层架构最容易范的最昂贵错误

风铃架构日知录

分层架构 #java 服务层 封装业务逻辑

K8s 有损发布问题探究

阿里巴巴云原生

阿里云 Kubernetes 云原生

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