Apache Doris
Apache Doris provides a MySQL-compatible protocol for SQL queries, a REST API for cluster management and monitoring, Stream Load HTTP API for real-time bulk data ingestion, Routine Load for continuous Kafka ingestion, and connectors for Flink, Spark, and Kafka. An MCP server is also available for AI-assisted analytics.
Documentation
Documentation
https://doris.apache.org/docs/dev/summary/basic-summary
GettingStarted
https://doris.apache.org/docs/dev/install/
APIReference
https://doris.apache.org/docs/dev/admin-manual/http-actions/
SDKs
GitHubRepository
https://github.com/apache/doris
SDK
Flink Connector
SDK
Spark Connector
SDK
Kafka Connector
Examples
Example
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/examples/apache-doris-routine-load-job-example.json
Example
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/examples/apache-doris-stream-load-response-example.json
Example
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/examples/apache-doris-table-schema-example.json
Schemas & Data
JSONSchema
Routine Load Job
JSONSchema
Stream Load Response
JSONSchema
Table Schema
JSONStructure
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/json-structure/apache-doris-routine-load-job-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/json-structure/apache-doris-stream-load-response-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/apache-doris/refs/heads/main/json-structure/apache-doris-table-schema-structure.json