Apache Pinot has been designed with extensibility in mind. Its pluggable architecture enables ingesting data from various data sources with different input formats while giving the flexibility to use a preferred execution framework for segment creation. (more…)
This is the second blog post in the Getting Started with Apache Pinot series. In the first post, we learned about Pinot’s storage model, the components in a cluster, and then loaded a CSV file into an offline table, before querying the data.
If you are new to Apache Pinot and interested in learning more about it, you are reading the right post.
In this blog series, we will discuss Apache Pinot in detail so that you will learn the different components that make up a Pinot cluster. Apart from that, we will get some hands-on experience while running samples that ingest both real-time and batch data into Pinot and run analytical queries against them. (more…)