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 d68e81a1c72 six-blog-upload (#3472)
d68e81a1c72 is described below
commit d68e81a1c72accec9460af28e405176962d6d0e4
Author: Qin Chen <[email protected]>
AuthorDate: Wed Mar 18 10:28:07 2026 +0800
six-blog-upload (#3472)
---
blog/Doris-34x-than-ck-real-time-updates.mdx | 2 --
blog/HTAP-pg-doris.md | 16 +++++++++
blog/apache-doris-min-io.md | 2 --
blog/bytedance-hybrid-search-usecase.md | 2 --
blog/doris4-native-hybrid-search.md | 16 +++++++++
blog/inverted-index-deepdive.md | 17 +++++++++
blog/variant-tech-deepdive-202601.md | 2 --
blog/web3-doris-flink.md | 14 ++++++++
blog/web3-doris-paimon.md | 14 ++++++++
blog/xiaomi-unified-usecase.md | 17 +++++++++
src/components/recent-blogs/recent-blogs.data.ts | 19 +++++-----
src/constant/newsletter.data.ts | 39 ++++++++++-----------
static/images/blogs/20260317_HTAP_horizontal.png | Bin 0 -> 107143 bytes
.../blogs/20260317_Hybrid_Search_horizontal.png | Bin 0 -> 275359 bytes
.../blogs/20260317_Web3_Flink_horizontal.png | Bin 0 -> 118019 bytes
.../blogs/20260317_Web3_Paimon_horizontal.png | Bin 0 -> 113942 bytes
.../blogs/20260317_Xiaomi_unified_horizontal.png | Bin 0 -> 81673 bytes
.../blogs/20260317_inverted_index_horizontal.png | Bin 0 -> 923728 bytes
18 files changed, 122 insertions(+), 38 deletions(-)
diff --git a/blog/Doris-34x-than-ck-real-time-updates.mdx
b/blog/Doris-34x-than-ck-real-time-updates.mdx
index 6ca6c68dfb0..a40bcf56acf 100644
--- a/blog/Doris-34x-than-ck-real-time-updates.mdx
+++ b/blog/Doris-34x-than-ck-real-time-updates.mdx
@@ -2,8 +2,6 @@
'title': 'Apache Doris Up to 34x Faster Than ClickHouse in Real-Time
Updates'
'summary': "We benchmarked Apache Doris against ClickHouse on ClickBench
and SSB (Star Schema Benchmark), under fair resource allocations in each
product's cloud services. Results: Apache Doris is 18-34x faster than
ClickHouse in SSB and 2.5-4.6x faster than ClickHouse in ClickBench."
'description': "We benchmarked Apache Doris against ClickHouse on
ClickBench and SSB (Star Schema Benchmark), under fair resource allocations in
each product's cloud services. Results: Apache Doris is 18-34x faster than
ClickHouse in SSB and 2.5-4.6x faster than ClickHouse in ClickBench."
- 'picked': "true"
- 'order': "2"
'date': '2025-10-01'
'author': 'velodb.io · VeloDB Engineering Team'
'externalLink':
'https://www.velodb.io/blog/apache-doris-34x-faster-clickhouse-realtime-updates'
diff --git a/blog/HTAP-pg-doris.md b/blog/HTAP-pg-doris.md
new file mode 100644
index 00000000000..91199bf44cf
--- /dev/null
+++ b/blog/HTAP-pg-doris.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'PostgreSQL + Apache Doris: Building an HTAP Architecture for
Real-Time Analytics'
+ 'summary': 'Pairing PostgreSQL with Apache Doris creates an HTAP
architecture that separates transactional and analytical workloads at the
infrastructure level.'
+ 'description': 'Pairing PostgreSQL with Apache Doris creates an HTAP
architecture that separates transactional and analytical workloads at the
infrastructure level.'
+ 'picked': "true"
+ 'order': "2"
+ 'date': '2026-3-5'
+ 'author': 'velodb.io · Matt Yi'
+ 'externalLink':
'https://www.velodb.io/blog/postgresql-apache-doris-building-an-htap-architecture-for-real-time-analytics'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/20260317_HTAP_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/postgresql-apache-doris-building-an-htap-architecture-for-real-time-analytics'>Pairing
PostgreSQL with Apache Doris creates an HTAP architecture that separates
transactional and analytical workloads at the infrastructure level. <SeeMore
/></BlogLink>
diff --git a/blog/apache-doris-min-io.md b/blog/apache-doris-min-io.md
index f470dddbbf3..9be1763ffca 100644
--- a/blog/apache-doris-min-io.md
+++ b/blog/apache-doris-min-io.md
@@ -2,8 +2,6 @@
'title': 'Deploying Apache Doris with MinIO: Analytics with
Storage-Compute Separation'
'summary': "In the Apache Doris + MinIO architecture, Apache Doris handles
compute, MinIO handles storage, and the result is a modern analytics
architecture that’s fast, scalable, cost-efficient, and separates compute from
storage. "
'description': "In the Apache Doris + MinIO architecture, Apache Doris
handles compute, MinIO handles storage, and the result is a modern analytics
architecture that’s fast, scalable, cost-efficient, and separates compute from
storage. "
- 'picked': "true"
- 'order': "3"
'date': '2025-12-8'
'author': 'velodb.io · VeloDB Engineering Team'
'externalLink':
'https://www.velodb.io/blog/deploying-apache-doris-with-minio'
diff --git a/blog/bytedance-hybrid-search-usecase.md
b/blog/bytedance-hybrid-search-usecase.md
index d8868d5bbcf..c354c97a339 100644
--- a/blog/bytedance-hybrid-search-usecase.md
+++ b/blog/bytedance-hybrid-search-usecase.md
@@ -2,8 +2,6 @@
'title': 'How ByteDance Solved Billion-Scale Vector Search Problem with
Apache Doris 4.0'
'summary': "With Apache Doris 4.0 and its hybrid search capabilities,
ByteDance built a search system handling 1 billion+ vectors, achieving
accuracy, low latency, and cost-efficiency in infra costs. "
'description': "With Apache Doris 4.0 and its hybrid search capabilities,
ByteDance built a search system handling 1 billion+ vectors, achieving
accuracy, low latency, and cost-efficiency in infra costs. "
- 'picked': "true"
- 'order': "1"
'date': '2025-12-16'
'author': 'velodb.io · VeloDB Engineering Team'
'externalLink':
'https://www.velodb.io/blog/bytedance-solved-billion-scale-vector-search-problem-with-apache-doris-4-0'
diff --git a/blog/doris4-native-hybrid-search.md
b/blog/doris4-native-hybrid-search.md
new file mode 100644
index 00000000000..0ca9388fae1
--- /dev/null
+++ b/blog/doris4-native-hybrid-search.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'Apache Doris 4.0: Native Hybrid Search for AI Workloads'
+ 'summary': 'Apache Doris offers vector search, full-text search, and
structured analytics in a single SQL engine, providing a hybrid search and
analytical processing infra solution for AI workloads.'
+ 'description': 'Apache Doris offers vector search, full-text search, and
structured analytics in a single SQL engine, providing a hybrid search and
analytical processing infra solution for AI workloads.'
+ 'picked': "true"
+ 'order': "1"
+ 'date': '2026-1-20'
+ 'author': 'velodb.io · Jack Jiang'
+ 'externalLink':
'https://www.velodb.io/blog/apache-doris-4-native-hybrid-search-for-ai-workloads'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/20260317_Hybrid_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/apache-doris-4-native-hybrid-search-for-ai-workloads'>Apache
Doris offers vector search, full-text search, and structured analytics in a
single SQL engine, providing a hybrid search and analytical processing infra
solution for AI workloads. <SeeMore /></BlogLink>
diff --git a/blog/inverted-index-deepdive.md b/blog/inverted-index-deepdive.md
new file mode 100644
index 00000000000..ab2893d416d
--- /dev/null
+++ b/blog/inverted-index-deepdive.md
@@ -0,0 +1,17 @@
+---
+ 'title': 'How Inverted Index Works in Apache Doris: 59x Faster Full-Text
Search, 14x Faster Point Lookups'
+ 'summary': 'Apache Doris built-in inverted index delivers 59x faster
full-text search, 14x faster product lookups, and 10x faster multi-dimensional
queries.'
+ 'description': 'Apache Doris built-in inverted index delivers 59x faster
full-text search, 14x faster product lookups, and 10x faster multi-dimensional
queries.'
+ 'picked': "true"
+ 'order': "4"
+ 'date': '2025-3-12'
+ 'author': 'velodb.io · Thomas Yang'
+ 'externalLink':
'https://www.velodb.io/blog/how-inverted-index-works-in-apache-doris'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/20260317_inverted_index_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/how-inverted-index-works-in-apache-doris'>Apache
Doris built-in inverted index delivers 59x faster full-text search, 14x faster
product lookups, and 10x faster multi-dimensional queries. <SeeMore
/></BlogLink>
diff --git a/blog/variant-tech-deepdive-202601.md
b/blog/variant-tech-deepdive-202601.md
index 7d69ab269a4..17b50cbe48b 100644
--- a/blog/variant-tech-deepdive-202601.md
+++ b/blog/variant-tech-deepdive-202601.md
@@ -2,8 +2,6 @@
'title': 'Fast JSON Analytics in Apache Doris: 100x Faster Than PostgreSQL
and MongoDB'
'summary': "Apache Doris uses the VARIANT data type to deliver flexible,
high-performance JSON handling, thanks to features like dynamic subcolumns,
sparse columns, schema templates, lazy materialization, and path-based
indexing."
'description': "Apache Doris uses the VARIANT data type to deliver
flexible, high-performance JSON handling, thanks to features like dynamic
subcolumns, sparse columns, schema templates, lazy materialization, and
path-based indexing."
- 'picked': "true"
- 'order': "4"
'date': '2025-12-26'
'author': 'velodb.io · VeloDB Engineering Team'
'externalLink':
'https://www.velodb.io/blog/fast-json-analytics-in-apache-doris-100x-faster-than-postgresql-and-mongodb'
diff --git a/blog/web3-doris-flink.md b/blog/web3-doris-flink.md
new file mode 100644
index 00000000000..5e0fa8aba35
--- /dev/null
+++ b/blog/web3-doris-flink.md
@@ -0,0 +1,14 @@
+---
+ 'title': 'How to Build a Real-Time Web3 Analysis Infrastructure with
Apache Doris and Flink'
+ 'summary': 'Build a real-time Web3 analytics platform using Apache Flink
and Apache Doris. This architecture delivers sub-second queries on billions of
blockchain transactions.'
+ 'description': 'Build a real-time Web3 analytics platform using Apache
Flink and Apache Doris. This architecture delivers sub-second queries on
billions of blockchain transactions.'
+ 'date': '2026-2-5'
+ 'author': 'velodb.io · VeloDB Engineering Team'
+ 'externalLink':
'https://www.velodb.io/blog/build-real-time-web3-analysis-with-apache-doris-and-flink'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/20260317_Web3_Flink_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/build-real-time-web3-analysis-with-apache-doris-and-flink'>Build
a real-time Web3 analytics platform using Apache Flink and Apache Doris. This
architecture delivers sub-second queries on billions of blockchain
transactions. <SeeMore /></BlogLink>
diff --git a/blog/web3-doris-paimon.md b/blog/web3-doris-paimon.md
new file mode 100644
index 00000000000..6c7a0e7977b
--- /dev/null
+++ b/blog/web3-doris-paimon.md
@@ -0,0 +1,14 @@
+---
+ 'title': 'Apache Doris + Paimon: A Faster Lakehouse for Web3 On-Chain
Analytics'
+ 'summary': 'Apache Doris and Apache Paimon replace the traditional
multi-engine Web3 analytics stack (Spark + Trino + OLAP) with a unified
lakehouse that delivers 5x faster ETL than Spark and 2x faster data lake
queries than Trino.'
+ 'description': 'Apache Doris and Apache Paimon replace the traditional
multi-engine Web3 analytics stack (Spark + Trino + OLAP) with a unified
lakehouse that delivers 5x faster ETL than Spark and 2x faster data lake
queries than Trino.'
+ 'date': '2026-2-12'
+ 'author': 'velodb.io · VeloDB Product Team'
+ 'externalLink':
'https://www.velodb.io/blog/apache-doris-paimon-a-faster-lakehouse-for-web3-onchain-analytics'
+ 'tags': ['Tech Sharing']
+ "image": '/images/blogs/20260317_Web3_Paimon_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/apache-doris-paimon-a-faster-lakehouse-for-web3-onchain-analytics'>Apache
Doris and Apache Paimon replace the traditional multi-engine Web3 analytics
stack (Spark + Trino + OLAP) with a unified lakehouse that delivers 5x faster
ETL than Spark and 2x faster data lake queries than Trino. <SeeMore
/></BlogLink>
diff --git a/blog/xiaomi-unified-usecase.md b/blog/xiaomi-unified-usecase.md
new file mode 100644
index 00000000000..f4510620b0b
--- /dev/null
+++ b/blog/xiaomi-unified-usecase.md
@@ -0,0 +1,17 @@
+---
+ 'title': 'How Xiaomi Built a Unified Data Platform with Apache Doris'
+ 'summary': 'Xiaomi, the third-largest smartphone maker in the world, built
a unified data platform on Apache Doris, running 40+ clusters that serve 50
million queries per day across petabytes of data.'
+ 'description': 'Xiaomi, the third-largest smartphone maker in the world,
built a unified data platform on Apache Doris, running 40+ clusters that serve
50 million queries per day across petabytes of data.'
+ 'picked': "true"
+ 'order': "2"
+ 'date': '2026-2-27'
+ 'author': 'velodb.io · Congling Xia'
+ 'externalLink':
'https://www.velodb.io/blog/how-xiaomi-built-a-unified-data-platform-with-apache-doris'
+ 'tags': ['Best Practice']
+ "image": '/images/blogs/20260317_Xiaomi_unified_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/how-xiaomi-built-a-unified-data-platform-with-apache-doris'>Xiaomi,
the third-largest smartphone maker in the world, built a unified data platform
on Apache Doris, running 40+ clusters that serve 50 million queries per day
across petabytes of data. <SeeMore /></BlogLink>
diff --git a/src/components/recent-blogs/recent-blogs.data.ts
b/src/components/recent-blogs/recent-blogs.data.ts
index b015ce6ee9e..947f586cc81 100644
--- a/src/components/recent-blogs/recent-blogs.data.ts
+++ b/src/components/recent-blogs/recent-blogs.data.ts
@@ -1,20 +1,19 @@
export const RECENT_BLOGS_POSTS = [
{
- label: 'How ByteDance Solved Billion-Scale Vector Search Problem with
Apache Doris 4.0',
- link:
'https://www.velodb.io/blog/bytedance-solved-billion-scale-vector-search-problem-with-apache-doris-4-0',
+ label: 'Apache Doris 4.0: Native Hybrid Search for AI Workloads',
+ link:
'https://www.velodb.io/blog/apache-doris-4-native-hybrid-search-for-ai-workloads',
},
{
- label: 'Apache Doris Up to 34x Faster Than ClickHouse in Real-Time
Updates',
- link:
'https://www.velodb.io/blog/apache-doris-34x-faster-clickhouse-realtime-updates',
+ label: 'Doris at Xiaomi: How Xiaomi Built a Unified Data Platform with
Apache Doris',
+ link:
'https://www.velodb.io/blog/how-xiaomi-built-a-unified-data-platform-with-apache-doris',
},
{
- label: 'Fast JSON Analytics in Apache Doris: 100x Faster Than
PostgreSQL and MongoDB',
- link:
'https://www.velodb.io/blog/fast-json-analytics-in-apache-doris-100x-faster-than-postgresql-and-mongodb',
+ label: 'PostgreSQL + Apache Doris: Building an HTAP Architecture for
Real-Time Analytics',
+ link:
'https://www.velodb.io/blog/postgresql-apache-doris-building-an-htap-architecture-for-real-time-analytics',
},
{
- label: 'Deploying Apache Doris with MinIO: Analytics with
Storage-Compute Separation',
- link: 'https://www.velodb.io/blog/deploying-apache-doris-with-minio',
+ label: 'How Inverted Index Works in Apache Doris: 59x Faster Full-Text
Search, 14x Faster Point Lookups',
+ link:
'https://www.velodb.io/blog/how-inverted-index-works-in-apache-doris',
},
-
-
+
];
diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts
index f4bffae1608..d4efedad255 100644
--- a/src/constant/newsletter.data.ts
+++ b/src/constant/newsletter.data.ts
@@ -1,31 +1,30 @@
export const NEWSLETTER_DATA = [
{
- tags: ['Best Practice'],
- title: "How ByteDance Solved Billion-Scale Vector Search Problem with
Apache Doris 4.0",
- content: `With Apache Doris 4.0 and its hybrid search capabilities,
ByteDance built a search system handling 1 billion+ vectors, achieving
accuracy, low latency, and cost-efficiency in infra costs. `,
- to:
'https://www.velodb.io/blog/bytedance-solved-billion-scale-vector-search-problem-with-apache-doris-4-0',
- image: 'blogs/202512_ByteDance_horizontal.png',
+ tags: ['Tech Sharing'],
+ title: "Apache Doris 4.0: Native Hybrid Search for AI Workloads",
+ content: `Apache Doris 4.0 combines vector search, full-text search,
and structured analytics into a single SQL engine, delivering a hybrid search
and analytical processing infrastructure for AI workloads — no separate search
stack needed.`,
+ to:
'https://www.velodb.io/blog/apache-doris-4-native-hybrid-search-for-ai-workloads',
+ image: 'blogs/20260317_Hybrid_Search_horizontal.png',
},
{
- tags: ['Tech Sharing'],
- title: "Apache Doris Up to 34x Faster Than ClickHouse in Real-Time
Updates",
- content: `We benchmarked Apache Doris against ClickHouse on ClickBench
and SSB (Star Schema Benchmark), under fair resource allocations in each
product's cloud services. Results: Apache Doris is 18-34x faster than
ClickHouse in SSB and 2.5-4.6x faster than ClickHouse in ClickBench.`,
- to:
'https://www.velodb.io/blog/apache-doris-34x-faster-clickhouse-realtime-updates',
- image: 'blogs/20250930_ck_cdc_header_1.jpg',
+ tags: ['Best Practice'],
+ title: "Doris at Xiaomi: How Xiaomi Built a Unified Data Platform with
Apache Doris",
+ content: `Xiaomi consolidated its fragmented analytics infrastructure
with Apache Doris, now running 40+ clusters managing petabytes of data and
serving 50 million daily queries across the company.`,
+ to:
'https://www.velodb.io/blog/how-xiaomi-built-a-unified-data-platform-with-apache-doris',
+ image: 'blogs/20260317_Xiaomi_unified_horizontal.png',
},
{
tags: ['Tech Sharing'],
- title: "Fast JSON Analytics in Apache Doris: 100x Faster Than
PostgreSQL and MongoDB",
- content: `Apache Doris uses the VARIANT data type to deliver flexible,
high-performance JSON handling, thanks to features like dynamic subcolumns,
sparse columns, schema templates, lazy materialization, and path-based
indexing.`,
- to:
'https://www.velodb.io/blog/fast-json-analytics-in-apache-doris-100x-faster-than-postgresql-and-mongodb',
- image: 'blogs/202512_Variant_horizontal.png',
+ title: "PostgreSQL + Apache Doris: Building an HTAP Architecture for
Real-Time Analytics",
+ content: `Pairing PostgreSQL with Apache Doris creates an HTAP
architecture that separates transactional and analytical workloads, enabling
real-time data sync and fast analytics without straining your production
database.`,
+ to:
'https://www.velodb.io/blog/postgresql-apache-doris-building-an-htap-architecture-for-real-time-analytics',
+ image: 'blogs/20260317_HTAP_horizontal.png',
},
{
tags: ['Tech Sharing'],
- title: "Deploying Apache Doris with MinIO: Analytics with
Storage-Compute Separation",
- content: `In the Apache Doris + MinIO architecture, Apache Doris
handles compute, MinIO handles storage, and the result is a modern analytics
architecture that’s fast, scalable, cost-efficient, and separates compute from
storage. `,
- to: 'https://www.velodb.io/blog/deploying-apache-doris-with-minio',
- image: 'blogs/202512_MinIO.png',
+ title: "How Inverted Index Works in Apache Doris: 59x Faster Full-Text
Search, 14x Faster Point Lookups",
+ content: `Apache Doris inverted indexes deliver 59x faster full-text
search and 14x faster point lookups by mapping values directly to row locations
— solving the sparse query problem that traditional OLAP systems struggle
with.`,
+ to:
'https://www.velodb.io/blog/how-inverted-index-works-in-apache-doris',
+ image: 'blogs/20260317_inverted_index_horizontal.png',
}
-
-];
\ No newline at end of file
+];
diff --git a/static/images/blogs/20260317_HTAP_horizontal.png
b/static/images/blogs/20260317_HTAP_horizontal.png
new file mode 100644
index 00000000000..53af84f872f
Binary files /dev/null and b/static/images/blogs/20260317_HTAP_horizontal.png
differ
diff --git a/static/images/blogs/20260317_Hybrid_Search_horizontal.png
b/static/images/blogs/20260317_Hybrid_Search_horizontal.png
new file mode 100644
index 00000000000..057d50ad4ad
Binary files /dev/null and
b/static/images/blogs/20260317_Hybrid_Search_horizontal.png differ
diff --git a/static/images/blogs/20260317_Web3_Flink_horizontal.png
b/static/images/blogs/20260317_Web3_Flink_horizontal.png
new file mode 100644
index 00000000000..9cda1ca3a96
Binary files /dev/null and
b/static/images/blogs/20260317_Web3_Flink_horizontal.png differ
diff --git a/static/images/blogs/20260317_Web3_Paimon_horizontal.png
b/static/images/blogs/20260317_Web3_Paimon_horizontal.png
new file mode 100644
index 00000000000..b191e3b3542
Binary files /dev/null and
b/static/images/blogs/20260317_Web3_Paimon_horizontal.png differ
diff --git a/static/images/blogs/20260317_Xiaomi_unified_horizontal.png
b/static/images/blogs/20260317_Xiaomi_unified_horizontal.png
new file mode 100644
index 00000000000..561bfe57d2f
Binary files /dev/null and
b/static/images/blogs/20260317_Xiaomi_unified_horizontal.png differ
diff --git a/static/images/blogs/20260317_inverted_index_horizontal.png
b/static/images/blogs/20260317_inverted_index_horizontal.png
new file mode 100644
index 00000000000..ac62e3aff27
Binary files /dev/null and
b/static/images/blogs/20260317_inverted_index_horizontal.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]