JDBC Channel
E705300
JDBC Channel is a Flume channel implementation that reliably stores event data in a relational database using JDBC for durability and recovery.
Statements (36)
| Predicate | Object |
|---|---|
| instanceOf |
Flume channel implementation
ⓘ
reliable storage channel ⓘ software component ⓘ |
| alternativeTo |
File Channel
ⓘ
Memory Channel NERFINISHED ⓘ |
| benefit |
centralized storage of channel data
ⓘ
survives agent restarts without data loss ⓘ |
| compatibleWith |
Flume sinks
ⓘ
Flume sources ⓘ |
| configurationProperty |
JDBC URL
ⓘ
database driver class ⓘ database password ⓘ database username ⓘ maximum capacity ⓘ schema or table name ⓘ transaction capacity ⓘ |
| dependsOn |
JDBC driver
ⓘ
relational database availability ⓘ |
| ensures | reliable event storage ⓘ |
| implements | Flume Channel interface ⓘ |
| isDesignedFor |
crash recovery
ⓘ
data durability ⓘ fault tolerance ⓘ |
| partOf | Flume channel ecosystem ⓘ |
| persists | events to disk-backed database ⓘ |
| provides |
durability
ⓘ
recovery ⓘ |
| storageMedium | relational database ⓘ |
| stores | event data ⓘ |
| supports | transactional semantics ⓘ |
| tradeOff |
depends on database performance
ⓘ
higher latency than in-memory channels ⓘ |
| useCase |
environments requiring durable channels
ⓘ
scenarios where file-based channels are unsuitable ⓘ |
| usedIn | Apache Flume NERFINISHED ⓘ |
| usesTechnology | JDBC NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.