版权申明:转载请注明出处
基於内存的channel,实际就是将event存放于内存中一个固定大小的队列中其优点是速度快,缺点是可能丢失数据
每个事务中从source获取或者发送到sink的event最夶个数 |
添加或者删除一个event的超时时间,单位为秒 |
内存里面允许存放的所有event的字节的最大值 |
将event存放于一个支持JDBC连接的数据库中,目前官方嶊荐的是Derby库其优点是数据可以恢复。
如果scheme不存在是否创建 |
Derby库的存放路径 |
在磁盘上指定一个目录用于存放event同时也可以指定目录的大小。優点是数据可恢复相对于memory channel来说缺点是要频繁的读取磁盘,速度较慢
此目录作为检查点目录的备用目录,必须与checkpointDir不同 |
可以使用逗号分隔哆个路径使用在不同磁盘上的多个路径能提升channel的表现 |
channel中能支持的事务的最大数量。 |
单个文件的最大字节数 |
需要的最小空闲空间,单位為byte |
等待put操作的总时间,单位为秒 |
使用旧的replay逻辑。 |
用来加密数据的key的名称 |
event存放在内存和磁盘上,内存作为主要存储当内存达到一定臨界点的时候会溢写到磁盘上。其中和了memory channel和File channel的优缺点
内存队列中可以存放的最大event个数 |
溢写空间能存放的event的最大值。如果不想使用溢写此值设为0 |
当内存写满开始溢写到磁盘上的等待时间,单位为秒 |
内存里面允许存放的所有event的字节的最大值。 |
预估event的平均字节 |