# Cache an intermediate result

Control / engine

A variant of [Plan and run queries](https://meridian.online/operations/plan-and-run-queries).

Hold a table or column in memory, or in a stored copy, so later steps read it without recomputing it.

Page: <https://meridian.online/operations/plan-and-run-queries/cache-an-intermediate-result>

## Status

Not built yet.

arcform does not do this yet; it would live in how a Protocol runs. [Its place on the roadmap](https://meridian.online/roadmap#plan-and-run-queries)

## What other tools call it

Meridian's classification; an independent blind rating agreed on 95.7% of 324 rows (variant, version 3).

- KNIME Analytics Platform: [`Cache`](https://api.hub.knime.com/nodes/*Qi07PtWEA5wwcXn5?details=full) (read 2026-09-27)
- Power Query M: [`Table.Buffer`](https://learn.microsoft.com/en-us/powerquery-m/table-functions#other) (read 2026-09-27)
- subtoken: [`subtoken_cache_clear`](https://github.com/meridian-online/subtoken/blob/ceb61bd796b15b4d54ca3bb2db8a74792d67026e/README.md) (read 2026-09-27)
- Talend: [`tBufferInput`](https://help.qlik.com/talend/en-US/components/8.0/buffer/buffer-component) (read 2026-09-27)
- Talend: [`tBufferOutput`](https://help.qlik.com/talend/en-US/components/8.0/buffer/buffer-component) (read 2026-09-27)
- Talend: [`tCacheClear`](https://help.qlik.com/talend/en-US/components/8.0/processing/processing-component) (read 2026-09-27)
- Talend: [`tCacheIn`](https://help.qlik.com/talend/en-US/components/8.0/processing/processing-component) (read 2026-09-27)
- Talend: [`tCacheOut`](https://help.qlik.com/talend/en-US/components/8.0/processing/processing-component) (read 2026-09-27)
- Talend: [`tHashInput`](https://help.qlik.com/talend/en-US/components/8.0/technical/technical-component) (read 2026-09-27)
- Talend: [`tHashOutput`](https://help.qlik.com/talend/en-US/components/8.0/technical/technical-component) (read 2026-09-27)
- VisiData: [`cache-col`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/features/freeze.py#L77) (read 2026-09-23)
- VisiData: [`cache-cols`](https://github.com/saulpw/visidata/blob/7609212ec2febafa9caba7183cbebfaf49627909/visidata/features/freeze.py#L78) (read 2026-09-23)
