Coder Social home page Coder Social logo

ipandayu / databend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datafuselabs/databend

0.0 0.0 0.0 251.1 MB

๐——๐—ฎ๐˜๐—ฎ, ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ & ๐—”๐—œ. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://databend.com

Home Page: https://docs.databend.com

License: Other

Shell 1.59% Python 0.59% Rust 97.61% Makefile 0.02% PLpgSQL 0.01% Dockerfile 0.03% Jinja 0.15%

databend's Introduction

Databend: The Next-Gen Cloud [Data+AI] Analytics

databend

๐Ÿ‹ Introduction

Databend is an open-source, elastic, and workload-aware cloud data warehouse built in Rust, offering a cost-effective alternative to Snowflake. It's designed for complex analysis of the world's largest datasets.

โšก Performance

Databend vs. Snowflake

๐Ÿš€ Why Databend

  • Cloud-Native: Integrates with AWS S3, Azure Blob, Google Cloud, and more.

  • High Performance: Rust-built, with cutting-edge, high-speed vectorized execution. ๐Ÿ‘‰ ClickBench.

  • Cost-Effective: Designed for scalable storage and computation, reducing costs while enhancing performance. ๐Ÿ‘‰ TPC-H.

  • AI-Powered Analytics: Enables advanced analytics with AI Functions.

  • Data Simplification: Streamlines data ingestion, no external ETL needed. ๐Ÿ‘‰ Data Loading.

  • Format Flexibility: Supports multiple data formats and types, including JSON, CSV, Parquet, GEO, and more.

  • ACID Transactions: Ensures data integrity with atomic, consistent, isolated, and durable operations.

  • Version Control: Provides Git-like version control for data, allowing querying, cloning, and reverting at any point.

  • Community-Driven: Join a welcoming community for a user-friendly cloud analytics experience.

๐Ÿ“ Architecture

Databend Architecture

๐Ÿš€ Try Databend

1. Databend Serverless Cloud

The fastest way to try Databend, Databend Cloud

2. Install Databend from Docker

Prepare the image (once) from Docker Hub (this will download about 170 MB data):

docker pull datafuselabs/databend

To run Databend quickly:

docker run --net=host  datafuselabs/databend

๐Ÿš€ Getting Started

Connecting to Databend
Data Import and Export
Loading Data From Other Databases
Querying Semi-structured Data
Visualize Tools with Databend
Managing Users
Managing Databases
Managing Tables
Managing Data
Managing Views
AI Functions
Data Management
Security
Performance

๐Ÿค Contributing

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.

Here are some resources to help you get started:

๐Ÿ‘ฅ Community

For guidance on using Databend, we recommend starting with the official documentation. If you need further assistance, explore the following community channels:

๐Ÿ›ฃ๏ธ Roadmap

Stay updated with Databend's development journey. Here are our roadmap milestones:

๐Ÿ“œ License

Databend is released under a combination of two licenses: the Apache License 2.0 and the Elastic License 2.0.

When contributing to Databend, you can find the relevant license header in each file.

For more information, see the LICENSE file and Licensing FAQs.

๐Ÿ™ Acknowledgement

  • Inspiration: Databend's design draws inspiration from industry leaders ClickHouse and Snowflake.

  • Computing Model: Our computing foundation is built upon Arrow2, a faster and more secure rendition of the Apache Arrow Columnar Format.

  • Documentation Hosting: The Databend documentation website proudly runs on Vercel.

databend's People

Contributors

bohutang avatar mergify[bot] avatar sundy-li avatar xuanwo avatar zhang2014 avatar dantengsky avatar youngsofun avatar drmingdrmer avatar databend-bot avatar xudong963 avatar psiace avatar lichuang avatar everpcpc avatar zhyass avatar andylokandy avatar soyeric128 avatar rinchannowww avatar ariesdevil avatar b41sh avatar zhihanz avatar flaneur2020 avatar leiysky avatar tceason avatar clslaid avatar dependabot[bot] avatar jyizheng avatar veeupup avatar zealove avatar ygf11 avatar chasen-zhang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.