You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2026/04/27 21:50:56 UTC
(doris-website) branch master updated: 0427-three-blogs (#3591)
This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new a8816530e26 0427-three-blogs (#3591)
a8816530e26 is described below
commit a8816530e26d0bf6306b452a5e85c1fe463699c9
Author: Qin Chen <qi...@gmail.com>
AuthorDate: Tue Apr 28 05:50:51 2026 +0800
0427-three-blogs (#3591)
---
blog/autonomous-driving-multimodal-search.md | 16 +++++++++
...lickhouse-elasticsearch-to-apache-doris-kwai.md | 2 +-
blog/mexican-mining-giant-azure-to-apache-doris.md | 2 --
blog/olake-iceberg-and-doris.md | 16 +++++++++
blog/puppygraph-apache-doris.md | 16 +++++++++
blog/when-to-scale-postgresql-analytics.md | 2 --
blog/xanhsm-with-apache-doris.md | 2 --
src/components/recent-blogs/recent-blogs.data.ts | 19 ++++++-----
src/constant/newsletter.data.ts | 38 ++++++++++-----------
static/images/blogs/202603_Olake_horizontal.png | Bin 0 -> 82124 bytes
.../blogs/202604_Multimodal_search_horizontal.png | Bin 0 -> 134866 bytes
.../images/blogs/202604_Puppygraph_horizontal.png | Bin 0 -> 63774 bytes
12 files changed, 78 insertions(+), 35 deletions(-)
diff --git a/blog/autonomous-driving-multimodal-search.md b/blog/autonomous-driving-multimodal-search.md
new file mode 100644
index 00000000000..9b4c08db96b
--- /dev/null
+++ b/blog/autonomous-driving-multimodal-search.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'How an Autonomous Driving Company Unified Multimodal Search on a Single Analytics Engine'
+ 'summary': 'An autonomous driving company consolidated fragmented data platforms by adopting Apache Doris as a unified analytics engine, enabling seamless search across text, vectors, labels, and metadata while reducing query times from minutes to seconds.'
+ 'description': 'An autonomous driving company consolidated fragmented data platforms by adopting Apache Doris as a unified analytics engine, enabling seamless search across text, vectors, labels, and metadata while reducing query times from minutes to seconds.'
+ 'picked': "true"
+ 'order': "1"
+ 'date': '2026-4-18'
+ 'author': 'velodb.io · Wesley Zhu'
+ 'externalLink': 'https://www.velodb.io/blog/autonomous-driving-company-unified-multimodal-search-on-apache-doris'
+ 'tags': ['Best Practice']
+ "image": '/images/blogs/202604_Multimodal_search_horizontal.png'
+---
+import { BlogLink } from '../src/components/blogs/components/blog-link';
+import { SeeMore } from '../src/components/blogs/components/see-more';
+
+> <BlogLink rel="noopener noreferrer" target='_blank' href='https://www.velodb.io/blog/autonomous-driving-company-unified-multimodal-search-on-apache-doris'>An autonomous driving company consolidated fragmented data platforms by adopting Apache Doris as a unified analytics engine, enabling seamless search across text, vectors, labels, and metadata while reducing query times from minutes to seconds. <SeeMore /></BlogLink>
\ No newline at end of file
diff --git a/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md b/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
index 22cf974aa83..62396f892b5 100644
--- a/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
+++ b/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
@@ -3,7 +3,7 @@
'summary': 'Kwai, a short-video platform with over 400 million daily active users, migrated its advertising analytics from ClickHouse and Elasticsearch to Apache Doris, achieving up to 90% latency reduction and 3x write throughput.'
'description': 'Kwai, a short-video platform with over 400 million daily active users, migrated its advertising analytics from ClickHouse and Elasticsearch to Apache Doris, achieving up to 90% latency reduction and 3x write throughput.'
'picked': "true"
- 'order': "2"
+ 'order': "4"
'date': '2026-3-20'
'author': 'velodb.io · Simin Zhou'
'externalLink': 'https://www.velodb.io/blog/from-clickhouse-elasticsearch-to-apache-doris-how-kwai-unified-trillion-scale-ad-analytics'
diff --git a/blog/mexican-mining-giant-azure-to-apache-doris.md b/blog/mexican-mining-giant-azure-to-apache-doris.md
index 80b4295d7c8..a696111a2dd 100644
--- a/blog/mexican-mining-giant-azure-to-apache-doris.md
+++ b/blog/mexican-mining-giant-azure-to-apache-doris.md
@@ -2,8 +2,6 @@
'title': 'Why a Mexican Mining Giant Migrated from Azure Synapse to Apache Doris'
'summary': 'One of largest mining companies in Mexico migrated from Azure Synapse to Apache Doris to solve unpredictable cloud costs and slow query performance across its 20,000-employee operation.'
'description': 'One of largest mining companies in Mexico migrated from Azure Synapse to Apache Doris to solve unpredictable cloud costs and slow query performance across its 20,000-employee operation.'
- 'picked': "true"
- 'order': "3"
'date': '2026-3-30'
'author': 'velodb.io · Victor Romero'
'externalLink': 'https://www.velodb.io/blog/mexican-mining-giant-migrated-from-azure-synapse-to-apache-doris'
diff --git a/blog/olake-iceberg-and-doris.md b/blog/olake-iceberg-and-doris.md
new file mode 100644
index 00000000000..fb09302862e
--- /dev/null
+++ b/blog/olake-iceberg-and-doris.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'Set Up a Lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 Minutes'
+ 'summary': 'A step-by-step guide to building a lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup, data ingestion, and analytical queries on a fully open-source stack.'
+ 'description': 'A step-by-step guide to building a lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup, data ingestion, and analytical queries on a fully open-source stack.'
+ 'picked': "true"
+ 'order': "3"
+ 'date': '2026-4-23'
+ 'author': 'velodb.io · Rohan Khameshra'
+ 'externalLink': 'https://www.velodb.io/blog/set-up-a-lakehouse-with-postgresql-apache-iceberg-and-apache-doris'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/202603_Olake_horizontal.png'
+---
+import { BlogLink } from '../src/components/blogs/components/blog-link';
+import { SeeMore } from '../src/components/blogs/components/see-more';
+
+> <BlogLink rel="noopener noreferrer" target='_blank' href='https://www.velodb.io/blog/set-up-a-lakehouse-with-postgresql-apache-iceberg-and-apache-doris'>A step-by-step guide to building a lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup, data ingestion, and analytical queries on a fully open-source stack. <SeeMore /></BlogLink>
\ No newline at end of file
diff --git a/blog/puppygraph-apache-doris.md b/blog/puppygraph-apache-doris.md
new file mode 100644
index 00000000000..8dbe4ba1644
--- /dev/null
+++ b/blog/puppygraph-apache-doris.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'Querying Apache Doris Data as a Graph with PuppyGraph'
+ 'summary': 'PuppyGraph enables graph analytics on Apache Doris data without requiring separate graph databases or ETL pipelines, supporting relationship traversal queries through Cypher and Gremlin.'
+ 'description': 'PuppyGraph enables graph analytics on Apache Doris data without requiring separate graph databases or ETL pipelines, supporting relationship traversal queries through Cypher and Gremlin.'
+ 'picked': "true"
+ 'order': "2"
+ 'date': '2026-4-9'
+ 'author': 'velodb.io · Rayner Chen'
+ 'externalLink': 'https://www.velodb.io/blog/querying-apache-doris-data-as-a-graph-with-puppygraph'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/202604_Puppygraph_horizontal.png'
+---
+import { BlogLink } from '../src/components/blogs/components/blog-link';
+import { SeeMore } from '../src/components/blogs/components/see-more';
+
+> <BlogLink rel="noopener noreferrer" target='_blank' href='https://www.velodb.io/blog/querying-apache-doris-data-as-a-graph-with-puppygraph'>PuppyGraph enables graph analytics on Apache Doris data without requiring separate graph databases or ETL pipelines, supporting relationship traversal queries through Cypher and Gremlin. <SeeMore /></BlogLink>
\ No newline at end of file
diff --git a/blog/when-to-scale-postgresql-analytics.md b/blog/when-to-scale-postgresql-analytics.md
index 8ff2000c7e2..a2e0c323a4c 100644
--- a/blog/when-to-scale-postgresql-analytics.md
+++ b/blog/when-to-scale-postgresql-analytics.md
@@ -2,8 +2,6 @@
'title': 'When to Scale PostgreSQL Analytics? Advancing Analytics without Unnecessary Tool Sprawl'
'summary': 'PostgreSQL handles OLTP well, but analytics workloads often push teams to bolt on multiple specialized systems. This post covers the signs it is time to scale out your analytics and how Apache Doris can consolidate those workloads into one platform.'
'description': 'PostgreSQL handles OLTP well, but analytics workloads often push teams to bolt on multiple specialized systems. This post covers the signs it is time to scale out your analytics and how Apache Doris can consolidate those workloads into one platform.'
- 'picked': "true"
- 'order': "1"
'date': '2026-3-19'
'author': 'velodb.io · Thomas Yang and Kevin Shen'
'externalLink': 'https://www.velodb.io/blog/when-to-scale-postgresql-analytics'
diff --git a/blog/xanhsm-with-apache-doris.md b/blog/xanhsm-with-apache-doris.md
index 85fd525ec3d..78989fc28bf 100644
--- a/blog/xanhsm-with-apache-doris.md
+++ b/blog/xanhsm-with-apache-doris.md
@@ -2,8 +2,6 @@
'title': 'How Xanh SM, Leading EV ride hailer in Vietnam, Built Real-Time Recommendations with Apache Doris'
'summary': 'Xanh SM, Leading EV ride hailer in Vietnam, built a real-time personalized location recommendation system with Apache Doris to power smarter driver-rider matching.'
'description': 'Xanh SM, Leading EV ride hailer in Vietnam, built a real-time personalized location recommendation system with Apache Doris to power smarter driver-rider matching.'
- 'picked': "true"
- 'order': "4"
'date': '2026-3-24'
'author': 'velodb.io · Thang Duc Bui'
'externalLink': 'https://www.velodb.io/blog/how-xanhsm-built-real-time-recommendations-with-apache-doris'
diff --git a/src/components/recent-blogs/recent-blogs.data.ts b/src/components/recent-blogs/recent-blogs.data.ts
index 60edf284c76..4fc1bb57f85 100644
--- a/src/components/recent-blogs/recent-blogs.data.ts
+++ b/src/components/recent-blogs/recent-blogs.data.ts
@@ -1,18 +1,19 @@
export const RECENT_BLOGS_POSTS = [
{
- label: 'When to Scale PostgreSQL Analytics? Advancing Analytics without unnecessary tool sprawl',
- link: 'https://www.velodb.io/blog/when-to-scale-postgresql-analytics',
+ label: 'How an Autonomous Driving Company Unified Multimodal Search on a Single Analytics Engine',
+ link: 'https://www.velodb.io/blog/autonomous-driving-company-unified-multimodal-search-on-apache-doris',
},
{
- label: 'From ClickHouse + Elasticsearch to Apache Doris: How Kwai Unified Trillion-Scale Ad Analytics',
- link: 'https://www.velodb.io/blog/from-clickhouse-elasticsearch-to-apache-doris-how-kwai-unified-trillion-scale-ad-analytics',
+ label: 'Querying Apache Doris Data as a Graph with PuppyGraph',
+ link: 'https://www.velodb.io/blog/querying-apache-doris-data-as-a-graph-with-puppygraph',
},
{
- label: 'Why a Mexican Mining Giant Migrated from Azure Synapse to Apache Doris',
- link: 'https://www.velodb.io/blog/mexican-mining-giant-migrated-from-azure-synapse-to-apache-doris',
+ label: 'Set Up a Lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 Minutes',
+ link: 'https://www.velodb.io/blog/set-up-a-lakehouse-with-postgresql-apache-iceberg-and-apache-doris',
},
{
- label: 'How Xanh SM, Leading EV ride hailer in Vietnam, Built Real-Time Recommendations with Apache Doris',
- link: 'https://www.velodb.io/blog/how-xanhsm-built-real-time-recommendations-with-apache-doris',
+ label: 'From ClickHouse + Elasticsearch to Apache Doris: How Kwai Unified Trillion-Scale Ad Analytics',
+ link: 'https://www.velodb.io/blog/from-clickhouse-elasticsearch-to-apache-doris-how-kwai-unified-trillion-scale-ad-analytics',
},
-];
+
+];
\ No newline at end of file
diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts
index 7bb3c593a7e..1d4e1d2cb79 100644
--- a/src/constant/newsletter.data.ts
+++ b/src/constant/newsletter.data.ts
@@ -1,10 +1,24 @@
export const NEWSLETTER_DATA = [
+ {
+ tags: ['Best Practice'],
+ title: "How an Autonomous Driving Company Unified Multimodal Search on a Single Analytics Engine",
+ content: `An autonomous driving company consolidated fragmented data platforms by adopting Apache Doris as a unified analytics engine, enabling seamless search across text, vectors, labels, and metadata while reducing query times from minutes to seconds.`,
+ to: 'https://www.velodb.io/blog/autonomous-driving-company-unified-multimodal-search-on-apache-doris',
+ image: 'blogs/202604_Multimodal_search_horizontal.png',
+ },
+ {
+ tags: ['Tech Sharing'],
+ title: "Querying Apache Doris Data as a Graph with PuppyGraph",
+ content: `PuppyGraph enables graph analytics on Apache Doris data without requiring separate graph databases or ETL pipelines, supporting relationship traversal queries through Cypher and Gremlin.`,
+ to: 'https://www.velodb.io/blog/querying-apache-doris-data-as-a-graph-with-puppygraph',
+ image: 'blogs/202604_Puppygraph_horizontal.png',
+ },
{
tags: ['Tech Sharing'],
- title: "When to Scale PostgreSQL Analytics? Advancing Analytics without unnecessary tool sprawl",
- content: `PostgreSQL handles OLTP well, but analytics workloads often push teams to bolt on multiple specialized systems. This post covers the signs it is time to scale out your analytics and how Apache Doris can consolidate those workloads into one platform.`,
- to: 'https://www.velodb.io/blog/when-to-scale-postgresql-analytics',
- image: 'blogs/202603_Scale_PG_horizontal.png',
+ title: "Set Up a Lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 Minutes",
+ content: `A step-by-step guide to building a lakehouse with PostgreSQL, Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup, data ingestion, and analytical queries on a fully open-source stack.`,
+ to: 'https://www.velodb.io/blog/set-up-a-lakehouse-with-postgresql-apache-iceberg-and-apache-doris',
+ image: 'blogs/202603_Olake_horizontal.png',
},
{
tags: ['Best Practice'],
@@ -13,18 +27,4 @@ export const NEWSLETTER_DATA = [
to: 'https://www.velodb.io/blog/from-clickhouse-elasticsearch-to-apache-doris-how-kwai-unified-trillion-scale-ad-analytics',
image: 'blogs/202603_Kwai_horizontal.png',
},
- {
- tags: ['Best Practice'],
- title: "Why a Mexican Mining Giant Migrated from Azure Synapse to Apache Doris",
- content: `One of largest mining companies in Mexicomigrated from Azure Synapse to Apache Doris to solve unpredictable cloud costs and slow query performance across its 20,000-employee operation.`,
- to: 'https://www.velodb.io/blog/mexican-mining-giant-migrated-from-azure-synapse-to-apache-doris',
- image: 'blogs/202603_Azure_mining_horizontal.png',
- },
- {
- tags: ['Best Practice'],
- title: "How Xanh SM, Leading EV ride hailer in Vietnam, Built Real-Time Recommendations with Apache Doris",
- content: `Xanh SM, Leading EV ride hailer in Vietnam, built a real-time personalized location recommendation system with Apache Doris to power smarter driver-rider matching.`,
- to: 'https://www.velodb.io/blog/how-xanhsm-built-real-time-recommendations-with-apache-doris',
- image: 'blogs/202603_Xanh_sm_horizontal.png',
- },
-];
+];
\ No newline at end of file
diff --git a/static/images/blogs/202603_Olake_horizontal.png b/static/images/blogs/202603_Olake_horizontal.png
new file mode 100644
index 00000000000..31009ba328d
Binary files /dev/null and b/static/images/blogs/202603_Olake_horizontal.png differ
diff --git a/static/images/blogs/202604_Multimodal_search_horizontal.png b/static/images/blogs/202604_Multimodal_search_horizontal.png
new file mode 100644
index 00000000000..f56a17aaa61
Binary files /dev/null and b/static/images/blogs/202604_Multimodal_search_horizontal.png differ
diff --git a/static/images/blogs/202604_Puppygraph_horizontal.png b/static/images/blogs/202604_Puppygraph_horizontal.png
new file mode 100644
index 00000000000..63aee374f89
Binary files /dev/null and b/static/images/blogs/202604_Puppygraph_horizontal.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org