diff --git a/blog/Doris-34x-than-ck-real-time-updates.mdx b/blog/Doris-34x-than-ck-real-time-updates.mdx index 291ebb613104c..6ca6c68dfb0c7 100644 --- a/blog/Doris-34x-than-ck-real-time-updates.mdx +++ b/blog/Doris-34x-than-ck-real-time-updates.mdx @@ -3,7 +3,7 @@ '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': "1" + '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/Doris-70-better-on-graviton.mdx b/blog/Doris-70-better-on-graviton.mdx index efe4955ca5641..8977019540f0c 100644 --- a/blog/Doris-70-better-on-graviton.mdx +++ b/blog/Doris-70-better-on-graviton.mdx @@ -2,8 +2,6 @@ 'title': 'Apache Doris Achieves 70% Better Price-Performance on ARM-based AWS Graviton' 'summary': "We benchmarked Apache Doris on ARM-based AWS Graviton against x86 instances across five industry-standard OLAP tests (ClickBench, SSB 100G, SSB-Flat, TPC-H, and TPC-DS), and found Doris running on ARM-based Graviton consistently delivered 54%–70% higher price-performance." 'description': "We benchmarked Apache Doris on ARM-based AWS Graviton against x86 instances across five industry-standard OLAP tests (ClickBench, SSB 100G, SSB-Flat, TPC-H, and TPC-DS), and found Doris running on ARM-based Graviton consistently delivered 54%–70% higher price-performance." - 'picked': "true" - 'order': "4" 'date': '2025-10-31' 'author': 'velodb.io · VeloDB Engineering Team' 'externalLink': 'https://www.velodb.io/blog/apache-doris-achieves-70-better-price-performance' diff --git a/blog/Doris-onelake-fabric-integration.mdx b/blog/Doris-onelake-fabric-integration.mdx index 32d615273f11c..abe5fa8f643a3 100644 --- a/blog/Doris-onelake-fabric-integration.mdx +++ b/blog/Doris-onelake-fabric-integration.mdx @@ -2,8 +2,6 @@ 'title': 'From OneLake to Insights: Building Modern Analytics with Apache Doris and Microsoft Fabric' 'summary': "Connect Apache Doris to Microsoft Fabric’s OneLake, the unified data lake behind Fabric. See how to set up data and authentication in Fabric, creating an Iceberg REST Catalog in Doris, and query OneLake tables without data movement." 'description': "Connect Apache Doris to Microsoft Fabric’s OneLake, the unified data lake behind Fabric. See how to set up data and authentication in Fabric, creating an Iceberg REST Catalog in Doris, and query OneLake tables without data movement." - 'picked': "true" - 'order': "2" 'date': '2025-11-17' 'author': 'velodb.io · VeloDB Engineering Team' 'externalLink': 'https://www.velodb.io/blog/connect-apache-doris-and-microsoft-fabric-and-onelake' diff --git a/blog/Doris-tops-jsonbench-in-cold-queries.mdx b/blog/Doris-tops-jsonbench-in-cold-queries.mdx index 0492024f32fb5..b6caaf3f87b30 100644 --- a/blog/Doris-tops-jsonbench-in-cold-queries.mdx +++ b/blog/Doris-tops-jsonbench-in-cold-queries.mdx @@ -2,8 +2,6 @@ 'title': 'Apache Doris Tops JSONBench in Cold Queries and Data Quality' 'summary': "Apache Doris has topped the latest JSONBench benchmark. Apache Doris ranks first in cold query performance and data quality, and ranks second in hot queries." 'description': "Apache Doris has topped the latest JSONBench benchmark. Apache Doris ranks first in cold query performance and data quality, and ranks second in hot queries." - 'picked': "true" - 'order': "3" 'date': '2025-11-06' 'author': 'velodb.io · VeloDB Engineering Team' 'externalLink': 'https://www.velodb.io/blog/apache-doris-tops-json-bench-cold-queries' diff --git a/blog/apache-doris-min-io.md b/blog/apache-doris-min-io.md new file mode 100644 index 0000000000000..0e20296659ce2 --- /dev/null +++ b/blog/apache-doris-min-io.md @@ -0,0 +1,17 @@ +--- + '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' + 'tags': ['Tech Sharing'] + "image": '/images/blogs/202512_MinIO_1800_766.png' +--- + +import { BlogLink } from '../src/components/blogs/components/blog-link'; +import { SeeMore } from '../src/components/blogs/components/see-more'; + +> 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. \ No newline at end of file diff --git a/blog/bytedance-hybrid-search-usecase.md b/blog/bytedance-hybrid-search-usecase.md new file mode 100644 index 0000000000000..d8868d5bbcf20 --- /dev/null +++ b/blog/bytedance-hybrid-search-usecase.md @@ -0,0 +1,17 @@ +--- + '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' + 'tags': ['Best Practice'] + "image": '/images/blogs/202512_ByteDance_horizontal.png' +--- + +import { BlogLink } from '../src/components/blogs/components/blog-link'; +import { SeeMore } from '../src/components/blogs/components/see-more'; + +> 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. \ No newline at end of file diff --git a/blog/variant-tech-deepdive-202601.md b/blog/variant-tech-deepdive-202601.md new file mode 100644 index 0000000000000..7d69ab269a4bc --- /dev/null +++ b/blog/variant-tech-deepdive-202601.md @@ -0,0 +1,16 @@ +--- + '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' + 'tags': ['Tech Sharing'] + "image": '/images/blogs/202512_Variant_horizontal.png' +--- +import { BlogLink } from '../src/components/blogs/components/blog-link'; +import { SeeMore } from '../src/components/blogs/components/see-more'; + +> 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. \ No newline at end of file diff --git a/src/components/recent-blogs/recent-blogs.data.ts b/src/components/recent-blogs/recent-blogs.data.ts index df5852a79a34c..b015ce6ee9ea3 100644 --- a/src/components/recent-blogs/recent-blogs.data.ts +++ b/src/components/recent-blogs/recent-blogs.data.ts @@ -1,19 +1,19 @@ export const RECENT_BLOGS_POSTS = [ { - 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: '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: 'From OneLake to Insights: Building Modern Analytics with Apache Doris and Microsoft Fabric', - link: 'https://www.velodb.io/blog/connect-apache-doris-and-microsoft-fabric-and-onelake', + 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: 'Apache Doris Tops JSONBench in Cold Queries and Data Quality', - link: 'https://www.velodb.io/blog/apache-doris-tops-json-bench-cold-queries', + 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: 'Apache Doris Achieves 70% Better Price-Performance on ARM-based AWS Graviton', - link: 'https://www.velodb.io/blog/apache-doris-achieves-70-better-price-performance', + label: 'Deploying Apache Doris with MinIO: Analytics with Storage-Compute Separation', + link: 'https://www.velodb.io/blog/deploying-apache-doris-with-minio', }, diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts index f3128963e4d2e..acd1f013507b8 100644 --- a/src/constant/newsletter.data.ts +++ b/src/constant/newsletter.data.ts @@ -1,4 +1,11 @@ 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 Up to 34x Faster Than ClickHouse in Real-Time Updates", @@ -8,24 +15,17 @@ export const NEWSLETTER_DATA = [ }, { tags: ['Tech Sharing'], - title: "From OneLake to Insights: Building Modern Analytics with Apache Doris and Microsoft Fabric", - content: `Connect Apache Doris to Microsoft Fabric’s OneLake, the unified data lake behind Fabric. See how to set up data and authentication in Fabric, creating an Iceberg REST Catalog in Doris, and query OneLake tables without data movement.`, - to: 'https://www.velodb.io/blog/connect-apache-doris-and-microsoft-fabric-and-onelake', - image: 'blogs/20251117_OneLake_1800x766.png', - }, - { - tags: ['Tech Sharing'], - title: "Apache Doris Tops JSONBench in Cold Queries and Data Quality", - content: `Apache Doris has topped the latest JSONBench benchmark. Apache Doris ranks first in cold query performance and data quality, and ranks second in hot queries.`, - to: 'https://www.velodb.io/blog/apache-doris-tops-json-bench-cold-queries', - image: 'blogs/202511_JSONBench_header_1.jpeg', + 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', }, { tags: ['Tech Sharing'], - title: "Apache Doris Achieves 70% Better Price-Performance on ARM-based AWS Graviton", - content: `We benchmarked Apache Doris on ARM-based AWS Graviton against x86 instances across five industry-standard OLAP tests (ClickBench, SSB 100G, SSB-Flat, TPC-H, and TPC-DS), and found Doris running on ARM-based Graviton consistently delivered 54%–70% higher price-performance.`, - to: 'https://www.velodb.io/blog/apache-doris-achieves-70-better-price-performance', - image: 'blogs/Doris_on_AWS_Graviton_1800X766.png', + 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_1800_766.png', }, diff --git a/static/images/blogs/202512_ByteDance_horizontal.png b/static/images/blogs/202512_ByteDance_horizontal.png new file mode 100644 index 0000000000000..8de95b40b5b52 Binary files /dev/null and b/static/images/blogs/202512_ByteDance_horizontal.png differ diff --git "a/static/images/blogs/202512_MinIO_1800\342\200\212_766.png" "b/static/images/blogs/202512_MinIO_1800\342\200\212_766.png" new file mode 100644 index 0000000000000..cb1e839fb253a Binary files /dev/null and "b/static/images/blogs/202512_MinIO_1800\342\200\212_766.png" differ diff --git a/static/images/blogs/202512_Variant_horizontal.png b/static/images/blogs/202512_Variant_horizontal.png new file mode 100644 index 0000000000000..196362577bca3 Binary files /dev/null and b/static/images/blogs/202512_Variant_horizontal.png differ