Real-Time Analytics
Real-time database for real-time data warehousing, customer-facing and agent-facing analytics
Lakehouse Analytics
The fastest lakehouse SQL engine, replacing Trino/Presto, SparkSQL
Observability and Log Analytics
The most cost-effective alternative to Elasticsearch observability
VeloDB for AI
The AI-Ready analytics database for the AI era
Comparisons
Elasticsearch and Apache Doris are both popular in observability, cybersecurity, and real-time analytics. However, Elasticsearch can be costly in terms of storage and write resources. Apache Doris reduces these costs through efficient storage and high compression, and offers comprehensive analytical capabilities, such as JOIN and superior query performance.
“By replacing Elasticsearch with the Apache Doris, our new log platform have significantly cut redundant log storage and boosted efficiency. It now provides robust and high-performance log retrieval and analysis.”
50%
Cost reduction
2~4x
Improve query efficiency
JOIN
Handle diverse analytics workload demands
“Previously, we used multiple components for complex security analysis... Adopting Doris as a unified solution has significantly improved data writes, query performance and storage efficiency.”
4x
Faster write speeds
3x
Better query performance
50%
Storage space savings
“Compared to the original OLAP database, query performance has improved 5-10 times, concurrency has doubled, and analysis time has dropped from 10 minutes to under 1 minute for 90% of cases, all while using just one-third of the original resources.”
2x
Increasing report analysis concurrency
65%
Storage space reduction
SQL
Simplified query with standard SQL
Higher flexibility and elasticity:
Supports three deployment options:
Cloud-native services on AWS, Azure, and GCP, as well as SaaS and BYOC versions, supported by VeloDB ( a commercial company founded by Apache Doris creators)
On-premise deployment, with extended long-term support from VeloDB
Traditional deployment with limited elasticity:
Supports only two deployment options:
Observability & Cyber Security
The HTTP Logs benchmark is an official Elasticsearch performance test designed for log storage and analysis. It uses a real-world HTTP log dataset to evaluate indexing performance, storage efficiency, and query performance.
This benchmark comprises 11 queries commonly used in log analysis scenarios, including keyword search, time range queries, aggregations, and sorting. As a result, it is highly suitable for assessing performance in observability and network security analysis contexts.
Real-Time Analytics
ClickBench is a benchmarking tool to evaluate the performance of analytical databases. It focuses on testing the performance of large, flat tables rather than complex multi-table joins. It uses real-world data from a major web analytics platform, covering typical scenarios such as clickstream analysis and structured logs.
The benchmark consists of a set of queries that test aggregation operations and single-table performance, without involving complex joins. This makes it especially useful for evaluating databases optimized for real-time analytics and large-scale data processing.
Note: These test results are archived benchmarks captured in December 2024. Current real-time comparisons are maintained at ClickBench.
More Migration Stories