HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Apache Sentry 成为新的 Apache 顶级项目

  • 2016-04-15
  • 本文字数:742 字

    阅读完需:约 2 分钟

今天宣布 Apache Sentry 成为新的 Apache 顶级开源项目。Sentry 为 Hadoop 集群元数据和数据存储提供集中、细粒度的访问控制。在 2013 年 8 月 Sentry 成为 Apache 的孵化项目,经过两年半的开发,开发社区增长很快,很多组织为其贡献代码,现已有 50 多个贡献者,其中 31 个成为 committer。

Sentry 是什么?

Hadoop 在文件系统层面有强安全策略,但缺乏对数据和 BI 应用细粒度的权限访问支持。这个问题使得 Hadoop 使用者面临两种抉择:要么暴露全部数据,要么控制所有数据。大部分情况下,用户选择后者,这严重约束 Hadoop 集群上数据的访问。Sentry 提供角色级别的数据权限访问,可以进行细粒度权限划分。例如,在 HIve 和 Impala 中,Sentry 的 SQL 权限控制 select、insert 等语句对服务器、数据库、数据表、视图甚至数据列的访问。

Sentry 新功能

Sentry 对不同的 Hadoop 组件提供了六类对权限访问策略管理:

  • Sentry 支持多权限模型,也支持同一个权限控制策略对多哥计算框架和数据目录的访问;
  • Sentry 支持 Apache Solr(搜索项目);
  • Sentry 支持 SQL 表权限和 HDFS 文件权限同步;
  • Sentry 支持数据管理的审计日志;
  • Sentry 支持高可用性(HA);
  • Sentry 支持不同集群间权限策略的导入和导出;
  • Sentry 支持 Apache Kafka,Solr 和 Apache Sqoop。

未来展望

成为 Apache 的顶级项目是一个里程碑阶段,但这也是 Sentry 的另一个起点。下一步,将会关注社区成长和培养 Sentry 周边项目的生态。

  • 简化 Sentry 权限部署和管理;
  • 扩展对成熟关系型数据库的权限控制支持;
  • 支持下一代权限访问控制模型,基于属性的访问控制(ABAC),例如,对标签级别的控制;
  • 整合对 Hadoop 其它生态组件对支持,让已存在的权限对其它组件也适用。

原文链接: https://dzone.com/articles/apache-sentry-is-now-a-top-level-project

2016-04-15 19:002856
用户头像

发布了 43 篇内容, 共 28.5 次阅读, 收获喜欢 7 次。

关注

评论

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

大数据培训和自学哪种方式更好

小谷哥

阿里P8出,入职阿里必会199道SpringCloud面试题,你能掌握多少?

钟奕礼

Java java程序员 java面试 java编程

Spring 5(五)事务操作

浅辄

Spring5 事务 11月月更

腾讯T4带你玩转Spring全家桶

钟奕礼

Java java程序员 java面试 java编程

终于有人把这份10 万字节详细面试笔记(带完整目录) 整理出来了

钟奕礼

Java java程序员 java面试 java编程 Java 面试题

Meta Force 原力元宇宙公排系统开发详情

开发微hkkf5566

软件测试 | 测试开发 | 校招面试真题 | 实习生和应届生有什么区别?

测吧(北京)科技有限公司

软件测试 软件测试工程师

5种GaussDB ETCD服务异常实例分析处理

华为云开发者联盟

数据库 后端 华为云

成为千行百业数字化转型催化剂的,竟然是它!

元年技术洞察

微服务 低代码 数字化转型

使用 Fiori Elements 框架创建 UI5 Web 应用

汪子熙

web开发 Fiori SAP UI5 ui5 11月月更

灵雀云ACP 斩获“2022金边奖-最佳云原生边缘云平台”

York

容器 云原生 5G 边缘计算 边缘云

深究并行编程Parallel类中的三大方法 (For、ForEach、Invoke)和几大编程模型(SPM、APM、EAP、TAP)

C++后台开发

多线程 后端开发 linux开发 C++开发 并行编程

PolarDB-X 开源分布式数据库进阶营免费报名中!

阿里云数据库开源

MySQL 数据库 阿里云 开源 PolarDB-X

大数据培训学习需要什么基础

小谷哥

消息队列 RocketMQ 5.0:从消息服务到云原生事件流平台

阿里巴巴云原生

阿里云 RocketMQ 云原生

RocketMQ 重试机制详解及最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

极客时间架构训练营模块六作业

李晨

架构

数据库精选 60 道面试题

钟奕礼

Java Java 面试 java程序员 java编程

Dive into TensorFlow系列(3)- 揭开Tensor的神秘面纱

京东科技开发者

Python 人工智能 深度学习 tensorflow

【LeetCode】统计匹配检索规则的物品数量Java题解

Albert

算法 LeetCode 11月月更

微服务中的服务发现是什么?

API7.ai 技术团队

微服务 服务发现 API网关 APISIX

AOP 的九点核心概念和作用

千锋IT教育

离职、被毕业?职场打工人的最强生存指南!

千锋IT教育

低门槛上手快!火山引擎VeDI这样满足数据分析新需求

字节跳动数据平台

大数据 BI

学历不是问题!社招大专老哥阿里 腾讯Java面试,上岸入职京东

钟奕礼

java程序员 java面试 java编程 #java

MetaForce佛萨奇2.0系统开发DAPP搭建

薇電13242772558

dapp开发

Wallys/ WiFi6 MiniPCIe Module 2T2R 2×2.4GHz 2x5GHz MT7915 MT7975 /industrial mini pcie card

wallysSK

MT7915

首批招募 50 家!「龙腾社区生态发展计划」正式发布

OpenAnolis小助手

开源 操作系统 云栖大会 龙蜥社区 合作

PCB设计必须考虑的8种安全距离,搞错1种都出大问题!

华秋PCB

PCB PCB设计

声网深度学习时序编码器的资源预测实践丨Dev for Dev 专栏

声网

深度学习 算法 模型

Python图像处理丨5种图像处理特效

华为云开发者联盟

Python 人工智能 华为云 图像处理

Apache Sentry成为新的Apache顶级项目_语言 & 开发_侠天_InfoQ精选文章