摘要: 使用guava的memoizeWithExpiration方法 ForwardingSystemAccessControl.of(memoizeWithExpiration( () -> { log.info("Refreshing system access control from %s", c 阅读全文
posted @ 2020-04-21 17:17 码以致用 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、Apache Ldap API 持续发展的增强型LDAP API,用于代替JNDI、jLdap、Mozila LDAP等现存的LDAP API,是schema aware的,支持所有的LDAP server 获取用户与用户组间的映射关系 核心代码: EntryCursor cursor = co 阅读全文
posted @ 2020-04-21 17:11 码以致用 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 一、通过Presto insert到其他数据源的性能 1、压测结果 (K是一千,M是一百万) 源库 源表 行数 worker数(每worker 100G内存) tpch -> hive tpch -> es6 tpch -> mysql 耗时(分:秒) 速率(rows/s) 耗时(分:秒) 速率(r 阅读全文
posted @ 2020-04-21 17:09 码以致用 阅读(2872) 评论(0) 推荐(0) 编辑
摘要: 由于Presto官方文档和谷歌搜索都没有相关的内容,git项目中也没有支持sentry的安全插件扩展,因此只能从源码中寻找答案,在梳理完SPI包的安全相关源码结构后,已实现了一个自定义的安全插件,经验证可正常使用 简要总结如下: 扩展系统级权限SAC 系统级权限是对Presto支持的所有数据源都有效 阅读全文
posted @ 2020-04-21 17:02 码以致用 阅读(845) 评论(0) 推荐(0) 编辑