- Apache NiFi 教程
- Apache NiFi - 首页
- Apache NiFi - 简介
- Apache NiFi - 基本概念
- Apache NiFi - 环境设置
- Apache NiFi - 用户界面
- Apache NiFi - 处理器
- Apache NiFi - 处理器分类
- Apache NiFi - 处理器关系
- Apache NiFi - FlowFile
- Apache NiFi - 队列
- Apache NiFi - 处理组
- Apache NiFi - 标签
- Apache NiFi - 配置
- Apache NiFi - 管理
- Apache NiFi - 创建数据流
- Apache NiFi - 模板
- Apache NiFi - API
- Apache NiFi - 数据溯源
- Apache NiFi - 监控
- Apache NiFi - 升级
- Apache NiFi - 远程处理组
- Apache NiFi - 控制器设置
- Apache NiFi - 报告任务
- Apache NiFi - 自定义处理器
- Apache NiFi - 自定义控制器服务
- Apache NiFi - 日志
- Apache NiFi 有用资源
- Apache NiFi - 快速指南
- Apache NiFi - 有用资源
- Apache NiFi - 讨论
Apache NiFi - 基本概念
Apache NiFi 由一个 Web 服务器、流控制器和一个处理器组成,这些组件都在 Java 虚拟机上运行。它还具有 3 个存储库:Flowfile 存储库、内容存储库和溯源存储库,如下面的图所示。
Flowfile 存储库
此存储库存储每个通过 Apache NiFi 数据流的 Flowfile 的当前状态和属性。此存储库的默认位置位于 Apache NiFi 的根目录中。可以通过更改名为“nifi.flowfile.repository.directory”的属性来更改此存储库的位置。
内容存储库
此存储库包含 NiFi 中所有 Flowfile 中的所有内容。其默认目录也位于 NiFi 的根目录中,可以使用“org.apache.nifi.controller.repository.FileSystemRepository”属性更改它。此目录使用大量磁盘空间,因此建议在安装磁盘中有足够的可用空间。
溯源存储库
该存储库跟踪并存储 NiFi 中所有流经 Flowfile 的所有事件。有两个溯源存储库 - **易失性溯源存储库**(在此存储库中,所有溯源数据在重新启动后都会丢失)和**持久性溯源存储库**。其默认目录也位于 NiFi 的根目录中,可以使用“org.apache.nifi.provenance.PersistentProvenanceRepository”和“org.apache.nifi.provenance.VolatileProvenanceRepositor”属性分别更改这两个存储库。
广告