Apache HDFS (Hadoop Distributed File System) is a distributed file system that handles large data sets running on commodity hardware. HDFS is highly fault-tolerant, and supports high-throughput access to application data. It can be used to scale a single Hadoop cluster up to hundreds or thousands of nodes. HDFS can support Apache HBase, a column-oriented, non-relational database management system that supports real-time data needs with in-memory processing.
How to get data flowing
This integration is facilitated through the Cribl Stream Filesystem/NFS Destination.
Mount HDFS on the target filesystem via FUSE (Filesystem in Userspace).
Configure Stream to send data to your Hadoop cluster via Sources > Filesystem.
Specify the output and staging locations, partitioning expression, data format, prefix expression, compression behavior, and backpressure behavior, and optional parameters.
Stream will start sending data to Hadoop (via the specified file system) as it becomes available.