---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.4
alternate:
  - https://ydb.tech/docs/en/dev/streaming-query.md
  - https://ydb.tech/docs/ru/dev/streaming-query.md
sourcePath: en/core/dev/streaming-query/index.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/en/llms.txt

# Streaming queries

Practical guidance for working with [streaming queries](https://ydb.tech/docs/en/concepts/glossary.md#streaming-query):

- [Common patterns](https://ydb.tech/docs/en/dev/streaming-query/patterns.md) — minimal examples to get started quickly
- [Writing to tables](https://ydb.tech/docs/en/dev/streaming-query/table-writing.md) — how streaming queries write into YDB tables in near real time
- [Data enrichment](https://ydb.tech/docs/en/dev/streaming-query/enrichment.md) — enriching the stream using external sources
- [Topic read/write formats](https://ydb.tech/docs/en/dev/streaming-query/streaming-query-formats.md) — supported formats when working with topics and usage examples
- [Delivery guarantees](https://ydb.tech/docs/en/dev/streaming-query/guarantees.md) — guarantee levels, windowing anomalies, and recommendations
- [Checkpoints](https://ydb.tech/docs/en/dev/streaming-query/checkpoints.md) — persisting processing state for fault tolerance and recovery
- [Watermarks](https://ydb.tech/docs/en/dev/streaming-query/watermarks.md) — tracking event-time progress in a stream

## See also

- [Recipes for streaming queries](https://ydb.tech/docs/en/recipes/streaming_queries/index.md)
- [Streaming queries overview](https://ydb.tech/docs/en/concepts/streaming-query/streaming-query.md)
