> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-9/gridgain9-get-started/learning-paths/data-pipeline-apis.md).

# Data Pipeline APIs

Load large volumes of data into GridGain 9 with the Data Streamer API, including backpressure handling and referential integrity.

Load data at high throughput with the Data Streamer API. Complete [Distributed SQL Foundations](/docs/gridgain/gridgain-9/gridgain9-get-started/learning-paths/distributed-sql-foundations.md) first, and read [Schema Design for Distributed SQL](/docs/gridgain/gridgain-9/gridgain9-get-started/learning-paths/schema-design-for-distributed-sql.md) if you want to understand why colocated writes matter for ingestion.

| Tutorial                                                                                                                                      | Time   | Level        |
| --------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------ |
| [Stream Data With the Data Streamer API](/docs/gridgain/gridgain-9/gridgain9-get-started/learning-paths/data-pipeline-apis/data-streaming.md) | 90 min | Intermediate |
