When to use Flume
Some of the consideration which you can use when choosing Flume for handling different use cases is as follows - choose Flume when you want:
- To acquire data from a variety of source and store into Hadoop system
- To handle high-velocity and high-volume data into Hadoop system
- Reliable delivery of data to the destination
- A scalable solution that can run quite easily just by adding more machine to it, when the velocity and volume of data increases
- The capability of dynamically configuring the various components in the architecture without incurring any downtime.
- To achieve a single point of contact for all the various configurations based on which the overall architecture is functioning