学习 Shiro(一):初识 Shiro

更新至 Shiro 1.4.1 版本 Apache Shiro 是一个简单易用且功能强大的 Java 安全框架,提供了认证(Authentication)、授权(Authorization)、加密(Cryptography)和会话管理的功能。 对比另一个安全框架 Spring Security,Shiro 更简洁也更通用。 Shiro 的核心特性包括: 认证( »

学习 Kubernetes(十七):Java 客户端

kube-apiserver 是 Kubernetes 唯一操作 etcd 的组件,并对外提供 REST API 与 Kubernetes 进行交互。 同时,官方和社区封装了 REST API ,提供了各个编程语言版本的客户端库,其中就包括了 Java 版本 kubenetes-client。 依赖 执行命令 kubectl version 查看 »

学习 Druid(八):数据合并

Druid 提供了两种数据合并的方式: 手动合并:提交合并任务 自动合并:系统周期提交合并任务 手动合并 提交任务,以合并 2019 年 10 月 1 日至 2019 年 10 月 8 日期间的数据,时间粒度为天(day): { "type": "compact", "dataSource" »

学习 Druid(七):初识 Segment

更新至 Druid 0.15.1 版本 生命周期 Druid 参考了 LSM-Tree(日志结构合并树 Log-structured merge-tree)的实现,即提供了数据的快速摄入的能力,也提供了数据的海量存储的能力。 与经典 LSM-Tree 不同的是,Druid 没有 WAL 的过程也没有 SSTable 合并的过程。 生命周期: »