# 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: Get started with AWS' NoSQL database DynamoDB with Node-RED
- Using InfluxDB with Node-RED: 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: Learn how to seamlessly integrate MongoDB, a NoSQL database, into your Node-RED applications with this step-by-step documentation.
- Using PostgreSQL with Node-RED: Learn how to seamlessly integrate PostgreSQL with Node-RED for efficient data management and application development.
- Using MySQL with Node-RED: Learn how to seamlessly integrate MySQL with Node-RED for efficient data management and application development.
- Using TimescaleDB with Node-RED: Learn how to integrate TimescaleDB with Node-RED for storing and managing time-series data efficiently.