# Node-RED Database Integration Guides

Node-RED is highly versatile and can be set up to work with a variety of databases, whether it is SQL (e.g., PostgreSQL, MySQL), NoSQL (e.g., MongoDB), or time-series databases (e.g., InfluxDB). This flexibility allows you to store and manage IoT data effectively, enabling the creation of interactive and data-driven applications for IoT environments.

## Resources

Here are some resources to help you get started with Node-RED on diffrent types of databases. Each guide provides step-by-step instructions to help you get started, along with advanced techniques for optimizing performance and handling complex data operations.:

- [Using DynamoDB with Node-RED (2026 Updated)](/docs/node-red/database/dynamodb/): Get started with AWS' NoSQL database DynamoDB with Node-RED
- [Using Firebase with Node-RED (2026 Updated)](/docs/node-red/database/firebase/): Learn how to integrate Cloud Firestore with Node-RED to build real-time event-driven applications. This guide covers Firestore setup, reading, writing, and listening to data using Node-RED.
- [Using InfluxDB with Node-RED (2026 Updated)](/docs/node-red/database/influxdb/): Node-RED has great support for InfluxDB. In this guide, we'll explain how to get your data flowing into one of the most popular time-series databases.
- [Using MongoDB With Node-RED (2026 Updated)](/docs/node-red/database/mongodb/): Learn how to seamlessly integrate MongoDB, a NoSQL database, into your Node-RED applications with this step-by-step documentation.
- [Using MySQL with Node-RED (2026 Updated)](/docs/node-red/database/mysql/): Learn how to seamlessly integrate MySQL with Node-RED for efficient data management and application development.
- [Using PostgreSQL with Node-RED (2026 Updated)](/docs/node-red/database/postgresql/): Learn how to seamlessly integrate PostgreSQL with Node-RED for efficient data management and application development.
- [Using Redis with Node-RED (2026 Updated)](/docs/node-red/database/redis/): Learn how to integrate Redis with Node-RED for fast data storage, pub/sub messaging, JSON handling, Lua scripting, and advanced Redis operations in Node-RED flows.
- [Using SQLite with Node-RED (2026 Updated)](/docs/node-red/database/sqlite/): Learn how to seamlessly integrate SQLite with Node-RED for efficient data management and application development.
- [Using TimescaleDB with Node-RED (2026 Updated)](/docs/node-red/database/timescaledb/): Learn how to integrate TimescaleDB with Node-RED for storing and managing time-series data efficiently.

<callout icon="i-lucide-badge-check">

**A certified node for these databases.** The guides in this section use community packages. One database here is also covered by a FlowFuse certified node, maintained for production use: [redis](/integrations/?certified=1)

</callout>
