You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Databend**, built in Rust, is an open-source cloud data warehouse that serves as a cost-effective [alternative to Snowflake](https://github.com/databendlabs/databend/issues/13059). With its focus on fast query execution and data ingestion, it's designed for complex analysis of the world's largest datasets.
43
-
44
-
**Production-Proven Scale:**
45
-
- 🤝 **Enterprise Adoption**: Trusted by over **50 organizations** processing more than **100 million queries daily**
46
-
- 🗄️ **Massive Scale**: Successfully managing over **800 petabytes** of analytical data
47
-
48
-
## ⚡ Performance
49
-
50
-
<divalign="center">
51
-
52
-
[TPC-H Benchmark: Databend Cloud vs. Snowflake](https://docs.databend.com/guides/benchmark/tpch)
53
-
54
-
</div>
55
-
56
-

57
-
58
-
<divalign="center">
59
-
60
-
[Data Ingestion Benchmark: Databend Cloud vs. Snowflake](https://docs.databend.com/guides/benchmark/data-ingest)
61
-
62
-
</div>
63
-
64
-

33
+
## The AI-Native Data Warehouse
65
34
35
+
Databend is the **open-source alternative to Snowflake** with **near 100% SQL compatibility** and native AI capabilities. Built in Rust with MPP architecture and S3-native storage, Databend unifies structured tables, JSON documents, and vector embeddings in a single platform. Trusted by **world-class enterprises** managing **800+ petabytes** and **100+ million queries daily**.
66
36
67
-
## 🚀 Why Databend
37
+
## Key Features
68
38
69
-
-**Full Control**: Deploy on **cloud** or **on-prem** to suit your needs.
39
+
**Performance & Scale**
40
+
-**10x Faster**: Rust-powered vectorized execution with SIMD optimization
-**Simplified ETL**: Direct **data ingestion** without the need for external ETL tools. 👉 [Data Loading](https://docs.databend.com/guides/load-data/)
78
-
79
-
-**Real-Time Data Updates**: Keep your analytics **up-to-date** with real-time incremental data updates. 👉 [Stream](https://docs.databend.com/guides/load-data/continuous-data-pipelines/stream)
80
-
81
-
-**Advanced Indexing**: Boost query performance with **[Virtual Column](https://docs.databend.com/guides/performance/virtual-column)**, **[Aggregating Index](https://docs.databend.com/guides/performance/aggregating-index)**, and **[Full-Text Index](https://docs.databend.com/guides/performance/fulltext-index)**.
82
-
83
-
-**ACID Compliance + Version Control**: Ensure reliable **transactions** with full ACID compliance and Git-like versioning.
84
-
85
-
-**Schema Flexibility**: Effortlessly handle **semi-structured data** with the flexible **[VARIANT](https://docs.databend.com/sql/sql-reference/data-types/variant)** data type.
86
-
87
-
-**Community-Driven Growth**: **Open-source** and continuously evolving with contributions from a global community.
-**Structured**: Standard SQL with vectorized execution, ACID transactions, enterprise security, and BI integration
63
+
-**Semi-Structured**: [VARIANT data type](https://docs.databend.com/sql/sql-reference/data-types/variant) with [virtual columns](https://docs.databend.com/guides/performance/virtual-column) for zero-config automatic JSON acceleration
64
+
-**Unstructured**: [Vector data type](https://docs.databend.com/sql/sql-reference/data-types/vector) with HNSW indexing, [AI functions](https://docs.databend.com/sql/sql-functions/ai-functions/), and [full-text search](https://docs.databend.com/guides/performance/fulltext-index) for multimodal workloads
124
65
125
-
<details>
126
-
<summary>Data Import and Export</summary>
66
+
## Quick Start
127
67
128
-
-[How to load Parquet file into a table](https://docs.databend.com/guides/load-data/load-semistructured/load-parquet)
129
-
-[How to export a table to Parquet file](https://docs.databend.com/guides/unload-data/unload-parquet)
130
-
-[How to load CSV file into a table](https://docs.databend.com/guides/load-data/load-semistructured/load-csv)
131
-
-[How to export a table to CSV file](https://docs.databend.com/guides/unload-data/unload-csv)
132
-
-[How to load TSV file into a table](https://docs.databend.com/guides/load-data/load-semistructured/load-tsv)
133
-
-[How to export a table to TSV file](https://docs.databend.com/guides/unload-data/unload-tsv)
134
-
-[How to load NDJSON file into a table](https://docs.databend.com/guides/load-data/load-semistructured/load-ndjson)
135
-
-[How to export a table to NDJSON file](https://docs.databend.com/guides/unload-data/unload-ndjson)
136
-
-[How to load ORC file into a table](https://docs.databend.com/guides/load-data/load-semistructured/load-orc)
68
+
### Cloud
69
+
[Start with Databend Cloud](https://docs.databend.com/guides/cloud/) - Production-ready in 60 seconds
137
70
138
-
</details>
71
+
### Self-Hosted
72
+
[Installation Guide](https://docs.databend.com/guides/deploy/QuickStart/) - Deploy anywhere with full control
139
73
140
-
<details>
141
-
<summary>Loading Data From Other Databases</summary>
-[TPC-H Benchmark: Databend Cloud vs. Snowflake](https://docs.databend.com/guides/benchmark/tpch)
265
-
-[Databend vs. Snowflake: Data Ingestion Benchmark](https://docs.databend.com/guides/benchmark/data-ingest)
266
-
267
-
</details>
268
-
269
-
## 🤝 Contributing
270
-
271
-
Databend thrives on community contributions! Whether it's through ideas, code, or documentation, every effort helps in enhancing our project. As a token of our appreciation, once your code is merged, your name will be eternally preserved in the **system.contributors** table.
272
-
273
-
Here are some resources to help you get started:
274
-
275
-
-[Building Databend From Source](https://docs.databend.com/developer/community/contributor/building-from-source)
276
-
-[The First Good Pull Request](https://docs.databend.com/developer/community/contributor/good-pr)
277
-
278
-
## 👥 Community
83
+
## Community
279
84
280
85
For guidance on using Databend, we recommend starting with the official documentation. If you need further assistance, explore the following community channels:
281
86
@@ -284,24 +89,17 @@ For guidance on using Databend, we recommend starting with the official document
284
89
-[Twitter](https://twitter.com/DatabendLabs/) (Get the news fast)
285
90
-[I'm feeling lucky](https://link.databend.com/i-m-feeling-lucky) (Pick up a good first issue now!)
286
91
287
-
## 🛣️ Roadmap
288
-
289
-
Stay updated with Databend's development journey. Here are our roadmap milestones:
Databend is released under a combination of two licenses: the [Apache License 2.0](licenses/Apache-2.0.txt) and the [Elastic License 2.0](licenses/Elastic.txt).
92
+
**Your merged code gets you into the `system.contributors` table. Forever.**
296
93
297
-
When contributing to Databend, you can find the relevant license header in each file.
94
+
## Roadmap & License
298
95
299
-
For more information, see the [LICENSE](LICENSE) file and [Licensing FAQs](https://docs.databend.com/guides/products/dee/license).
96
+
-**Roadmap**: [2025 Development Plan](https://github.com/databendlabs/databend/issues/14167)
-**Inspiration**: Databend's design draws inspiration from industry leaders [ClickHouse](https://github.com/clickhouse/clickhouse) and [Snowflake](https://docs.snowflake.com/en/user-guide/intro-key-concepts.html#snowflake-architecture).
-**Computing Model**: Our computing foundation is built upon apache arrow.
103
+
---
306
104
307
-
-**Documentation Hosting**: The [Databend documentation website](https://docs.databend.com) proudly runs on [Vercel](https://vercel.com/?utm_source=databend&utm_campaign=oss).
105
+
*Built by engineers who redefine what's possible with data.*
0 commit comments