Twinmotion Construction Vehicles available now for free

MongoDB Integration plugin

Alexandr Vasilyev - Jul 17, 2019

MongoDB Integration is a Plugin that lets you connect your UE4 projects with MongoDB Server. Easily execute queries from Blueprints to store and retrieve data from your database.

  • Supported Platforms
  • Supported Engine Versions
    4.22 - 4.25
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The MongoDB Integration Plugin lets you store and retrieve data from your MongoDB Server. Build your own queries select, update and delete data to your database directly from Blueprints. All queries work asynchronously in a separate thread. You can also create new collections and databases.

MongoDB is an open source database that uses a document-oriented data model and a non-structured query language. It is one of the most powerful NoSQL systems and databases around todayBeing a NoSQL tool means it does not use the usual rows and columns that we so much associate with the relational database management. It is an architecture that is built on collections and documents. The basic unit of data in this database consists of a set of key-value pairs.

It allows documents to have different fields and structures. This database uses a document storage format called BSON which is a binary style of JSON style documents.

Technical Details


  • Write Insert , Update and Delete Queries to modify data in the MongoDB Server. Create and Drop Database and Collections directly from Blueprints.
  • All database operations are performed asynchronously.
  • Depending on query result size, hundreds of queries can execute at once without any noticeable lag on the game thread.
  • Supported mongoDB element types: document, array, int, float, string, datetime, bool.

Number of C++ Classes: 5

Network Replicated: No

Supported Development Platforms: Win32, Win64

Supported Target Build Platforms: Win64


Example Project: