Overview
Why DreamFactory exists
Data Gov, Comp, Security
Policy enforcement at the API layer
Standard API Layer
One contract for every backend
API Gateway Functionality
Routing, auth, rate limits, observability
Deployment & Integration
Self-hosted, cloud, hybrid
Developer Productivity
Auto-generated, never hand-coded
AI App Architectures
Patterns for RAG, agents, MCP
AI Data Models
API Management
Generate & Manage REST APIs
From any database, in seconds
Services and support
Professional Services
Expert-led Quickstarts to production
AI Use Cases
SQL Database
NoSQL & Docs
Cloud Warehouses
C & SaaS
by Spencer Nguyen
July 6, 2018
DreamFactory interacts with GridFS the same as any other remote file service, such as AWS S3 or Azure Blob Storage, but it connects to it as a database service. DreamFactory and MongoDB will handle all the streaming and file splicing for you.
The GridFS service is designed primarily for users who need to store large amounts of data within MongoDB. It's not recommended for storing static resources such as Javascript files or CSS.
The GridFS service even allows for simple range header requests and can stream from and to a specific position in the BLOB data. For more information on range requests and setting up DreamFactory with GridFS, see the docs.
Check out the community forum to discuss or let us know what you think in the comments!
As a seasoned content moderator with a keen eye for detail and a passion for upholding the highest standards of quality and integrity in all of their work, Spencer Nguyen brings a professional yet empathetic approach to every task.
Stay Connected with
The Connector Newsletter!
Subscribe to stay up-to-date with DreamFactory's latest product updates, API best practices, and tech humor in your inbox.