You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2021/10/25 05:26:39 UTC

[pinot-site] 01/01: adding trino information to website

This is an automated email from the ASF dual-hosted git repository.

xiangfu pushed a commit to branch adding_trino_quickstart
in repository https://gitbox.apache.org/repos/asf/pinot-site.git

commit bbbb70ba4fec2992d0f1185aa61c02bdf6228c04
Author: Xiang Fu <xi...@gmail.com>
AuthorDate: Sun Oct 24 22:26:25 2021 -0700

    adding trino information to website
---
 website/blog/2021-02-02-DevBlog-PrestoPinot.md               | 4 ++--
 website/docs/about/what_is_pinot.md                          | 7 ++++---
 website/docs/administration/installation/cloud/on-premise.md | 2 +-
 website/docs/user-guide/pql.md                               | 2 +-
 website/docusaurus.config.js                                 | 4 ++++
 website/src/pages/index.js                                   | 7 ++++---
 6 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/website/blog/2021-02-02-DevBlog-PrestoPinot.md b/website/blog/2021-02-02-DevBlog-PrestoPinot.md
index fb15ac0..8a16360 100644
--- a/website/blog/2021-02-02-DevBlog-PrestoPinot.md
+++ b/website/blog/2021-02-02-DevBlog-PrestoPinot.md
@@ -18,8 +18,8 @@ tags: [Pinot, Presto, Trino, PrestoSQL, DevBlog, ThirdEye, real-time data platfo
 
 In this world, most analytics products either focus on ad-hoc analytics, which requires query flexibility without guaranteed latency, or low latency analytics with limited query capability. In this blog, we will explore how to get the best of both worlds using Apache Pinot and Presto.
 
-[Read Part 1 at https://medium.com/apache-pinot-developer-blog/real-time-analytics-with-presto-and-apache-pinot-part-i-cc672caea307](https://medium.com/apache-pinot-developer-blog/real-time-analytics-with-presto-and-apache-pinot-part-i-cc672caea307)
+[Read Part 1 at https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-i/](https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-i/)
 
-[Read Part 2 at https://medium.com/apache-pinot-developer-blog/real-time-analytics-with-presto-and-apache-pinot-part-ii-3d09ff937713](https://medium.com/apache-pinot-developer-blog/real-time-analytics-with-presto-and-apache-pinot-part-ii-3d09ff937713)
+[Read Part 2 at https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-ii/](https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-ii/)
 
 ![Real-time Analytics with Presto and Apache Pinot](https://miro.medium.com/max/1400/0*hJc6aV9aBJaKyXcx)
diff --git a/website/docs/about/what_is_pinot.md b/website/docs/about/what_is_pinot.md
index 96c6dd6..ee8ac5d 100644
--- a/website/docs/about/what_is_pinot.md
+++ b/website/docs/about/what_is_pinot.md
@@ -15,10 +15,11 @@ Pinot is designed to answer OLAP queries with low latency. It is suited in conte
 
 ## When should I not use it?
 
-Pinot is not a replacement for your database, nor a search engine. It addresses fast analytics on immutable data and it is not thought by design, to handle data updates or deletions. Joins are currently not supported, but this problem can be overcome by using [PrestoDB]((https://prestodb.io/)) for querying Pinot.
+Pinot is not a replacement for your database, nor a search engine. It addresses fast analytics on immutable data and it is not thought by design, to handle data updates or deletions. Joins are currently not supported, but this problem can be overcome by using [Trino]((https://trino.io/)) or [PrestoDB]((https://prestodb.io/)) for querying Pinot.
 
-For more information about PrestoDB connector for Pinot see the [Helm Chart of Pinot with Presto](https://github.com/apache/pinot/tree/master/kubernetes/examples/helm#access-pinot-using-presto)
-Pinot-Presto connector is avilable with version [0.229](https://github.com/prestodb/presto/pull/13504)
+For more information about [Trino Pinot Connector](https://trino.io/docs/current/connector/pinot.html), see [Trino Pinot Integration](https://docs.pinot.apache.org/integrations/trino).
+
+For more information about [Presto Pinot Connector](https://prestodb.io/docs/current/connector/pinot.html), see [Presto Pinot Integration](https://docs.pinot.apache.org/integrations/presto).
 
 ## Quick example
 
diff --git a/website/docs/administration/installation/cloud/on-premise.md b/website/docs/administration/installation/cloud/on-premise.md
index 63df1a8..94d3aa4 100644
--- a/website/docs/administration/installation/cloud/on-premise.md
+++ b/website/docs/administration/installation/cloud/on-premise.md
@@ -186,7 +186,7 @@ You can open the imported dashboard by click Dashboards banner then click on Air
 
 ## Access Pinot Using Presto
 
-### Deploy Presto with Pinot Plugin
+### Deploy Presto with Pinot connector
 
 You can run below command to deploy a customized Presto with Pinot plugin.
 
diff --git a/website/docs/user-guide/pql.md b/website/docs/user-guide/pql.md
index 9abda74..cf032aa 100644
--- a/website/docs/user-guide/pql.md
+++ b/website/docs/user-guide/pql.md
@@ -14,7 +14,7 @@ PQL is a derivative of SQL derivative that supports selection, projection, aggre
 
 ## PQL Limitations
 
-PQL is only a derivative of SQL, and it does not support Joins nor Subqueries. In order to support them, we suggest to rely on [PrestoDB](https://prestodb.io/), although Subqueries are not completely supported by PrestoDB at the moment of writing.
+PQL is only a derivative of SQL, and it does not support Joins nor Subqueries. In order to support them, we suggest to rely on [Trino](https://trino.io/) or [PrestoDB](https://prestodb.io/), although Subqueries are not completely supported by PrestoDB at the moment of writing.
 
 ## PQL Examples
 
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index 32759c1..0af2edf 100755
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -113,6 +113,10 @@ module.exports = {
           title: 'Integrations',
           items: [
             {
+              label: 'Trino',
+              to: 'https://docs.pinot.apache.org/integrations/trino',
+            },
+            {
               label: 'Presto',
               to: 'https://docs.pinot.apache.org/integrations/presto',
             },
diff --git a/website/src/pages/index.js b/website/src/pages/index.js
index 8b7961f..867edd0 100755
--- a/website/src/pages/index.js
+++ b/website/src/pages/index.js
@@ -89,12 +89,13 @@ const features = [
         description: <>Horizontally scalable and fault tolerant</>,
     },
     {
-        title: "Joins using PrestoDB",
+        title: "Joins using Trino or PrestoDB",
         icon: "shuffle",
         description: (
             <>
                 Joins are currently not supported, but this problem can be
                 overcome by using{" "}
+                <Link to="https://trino.io/">Trino</Link> or{" "}
                 <Link to="https://prestodb.io/">PrestoDB</Link> for querying
             </>
         ),
@@ -257,7 +258,7 @@ function Usage() {
                 </div>
                 <div className="sub-title">
                     Query using PQL(Pinot Query Language ), SQL or
-                    Presto(supports Joins)
+                    Trino/Presto(supports Joins)
                 </div>
 
                 <PinotQuery title="PinotOverview" className="svg image-overview figure" />
@@ -276,7 +277,7 @@ function Installation() {
             <div className="container">
                 <AnchoredH2 id="installation">Installs Everywhere</AnchoredH2>
                 <div className="sub-title">
-                    Pinot can be installed using docker with presto
+                    Pinot can be installed using docker with Trino/Presto
                 </div>
 
                 <div className={styles.installationChecks}>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org