# Welcome to WitDB!

<figure><img src="https://2442876595-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ptfp0TsRAJdoK8wCYSp%2Fuploads%2FEoSIdxGlQqvWImI4kADP%2Fdoc-witdb-header.png?alt=media&#x26;token=6d2ee0a4-71d9-4a68-9ada-a4121eb33b32" alt=""><figcaption></figcaption></figure>

## What is WitDB?

WitDB is a distributed SQL query engine designed to query large data sets distributed over one or more heterogeneous data sources.

**WitDB is a tool designed to efficiently query vast amounts of data using distributed queries**. If you work with terabytes or petabytes of data, you are likely using tools that interact with Hadoop and HDFS. WitDB was designed as an alternative to tools that query HDFS using pipelines of MapReduce jobs, such as Hive or Pig, but WitDB is not limited to accessing HDFS. WitDB can be and has been extended to operate over different kinds of data sources, including traditional relational databases and other data sources such as Cassandra.

WitDB was designed to handle data warehousing and analytics: data analysis, aggregating large amounts of data and producing reports. These workloads are often classified as Online Analytical Processing (OLAP).

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Use WitDB to analysis, aggregrate ...</td><td><a href="overview/quickstart">→</a></td></tr><tr><td><strong>Making Contributing</strong></td><td>Check out our CONTRIBUTING guide ...</td><td><a href="appendix/contribute">→</a></td></tr></tbody></table>

## Core Features

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Speed</strong></td><td>A highly parallel and distributed query engine, that is built from the ground up for efficient, low latency analytics</td></tr><tr><td><strong>Scale</strong></td><td>The largest organizations in the world use Trino to query exabyte scale data lakes and massive data warehouses alike</td></tr><tr><td><strong>Simplicity</strong></td><td>WitDB is an ANSI SQL compliant query engine, that works with BI tools such as R, Tableau, Power BI, Superset ...</td></tr><tr><td><strong>Versatile</strong></td><td>Supports diverse use cases: ad-hoc analytics at interactive speeds, massive multi-hour batch queries, and high volume apps ...</td></tr><tr><td><strong>In-place Analysis</strong></td><td>You can natively query data in Hadoop, S3, Cassandra, MySQL, and many others, without the need for complex, slow, and error-prone ...</td></tr><tr><td><strong>Query Federation</strong></td><td>Access data from multiple systems within a single query. For example, join historic log data stored in an S3 object storage with customer data ...</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ciusji.gitbook.io/witdb/welcome-to-witdb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
