commit | a992e74a40061cdd8b1177c358b37a6c1c5a97ed | [log] [tgz] |
---|---|---|
author | Xiang Fu <fx19880617@gmail.com> | Thu Aug 22 15:22:12 2019 -0700 |
committer | Seunghyun Lee <snlee@linkedin.com> | Thu Aug 22 17:47:35 2019 -0700 |
tree | 8f1fcad51c37262847b7e850d990a4246b119cf8 | |
parent | b2466b12c65df4f5447700bbdafa7ed1d45440c8 [diff] |
Fixing the issue of selection order-by won't give correct ordering (#4540) Fixing the issue of selection order-by won't give correct ordering Enhance the integration test to check the order of the result for selection order-by queries (cherry picked from commit cf9974c3fb418e33a020d547824a31b454f1ff91)
Apache Pinot is a realtime distributed OLAP datastore, which is used to deliver scalable real time analytics with low latency. It can ingest data from offline data sources (such as Hadoop and flat files) as well as online sources (such as Kafka). Pinot is designed to scale horizontally.
These presentations on Pinot give an overview of Pinot:
Looking for the ThirdEye anomaly detection and root-cause analysis platform? Check out the Pinot/ThirdEye project
Because of the design choices we made to achieve these goals, there are certain limitations present in Pinot:
Pinot works very well for querying time series data with lots of Dimensions and Metrics. Example - Query (profile views, ad campaign performance, etc.) in an analytical fashion (who viewed this profile in the last weeks, how many ads were clicked per campaign).
More detailed instructions can be found at Quick Demo section in the documentation.
# Clone a repo $ git clone https://github.com/apache/incubator-pinot.git $ cd incubator-pinot # Build Pinot $ mvn clean install -DskipTests -Pbin-dist # Run Quck Demo $ cd pinot-distribution/target/apache-pinot-incubating-<version>-SNAPSHOT-bin $ bin/quick-start-offline.sh
Check out Pinot documentation for a complete description of Pinot's features.
Apache Pinot is under Apache License, Version 2.0