--- title: "Serve results" description: "Serving results from Materialize" disable_list: true menus: main: weight: 13 identifier: 'serve-results' --- In Materialize, indexed views and materialized views maintain up-to-date query results. This allows Materialize to serve fresh query results with low latency. To serve results, you can: - [Query using `SELECT` and `SUBSCRIBE` statements](/serve-results/query-results/) - [Use BI/data collaboration tools](/serve-results/bi-tools/) - [Sink results to to external systems](/serve-results/sink/) - [Use Foreign Data Wrapper (FDW)](/serve-results/fdw/) {{< multilinkbox >}} {{< linkbox title="SELECT/SUBSCRIBE statements" >}} - [Query using `SELECT` and `SUBSCRIBE`](/serve-results/query-results/) - [Use Foreign Data Wrapper (FDW)](/serve-results/fdw/) {{}} {{< linkbox title="External BI tools" >}} - [Deepnote](/serve-results/bi-tools/deepnote/) - [Hex](/serve-results/bi-tools/hex/) - [Metabase](/serve-results/bi-tools/metabase/) - [Power BI](/serve-results/bi-tools/power-bi/) - [Tableau](/serve-results/bi-tools/tableau/) - [Looker](/serve-results/bi-tools/looker/) {{}} {{< linkbox title="Sink results" >}} - [Sinking results to Amazon S3](/serve-results/sink/s3/) - [Sinking results to Census](/serve-results/sink/census/) - [Sinking results to Kafka](/serve-results/sink/kafka/) - [Sinking results to Snowflake](/serve-results/sink/snowflake/) {{}} {{}}