# tMongoDBConnection

Creates a connection to a MongoDB database and reuse that connection in other components.

tMongoDBConnection opens a connection to a database in order that a transaction may be made.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/mongodb).

### In this section

* [tMongoDBConnection Standard properties](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbconnection-standard-properties)

**Related concepts**

[Creating a collection and writing data to it](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbinput-tmongodboutput-tlogrow-creating-collection-and-writing-data-to-it-standard-component-bigdata-this)

[Managing files using MongoDB GridFS](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbgridfslist-tmongodbgridfsproperties-tlogrow-managing-files-using-mongodb-gridfs-standard-component-bigdata-in-this)

[Retrieving data from a collection by advanced queries](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbinput-tmongodbconnection-tmongodbclose-tlogrow-retrieving-data-from-collection-by-advanced-queries-standard-component-bigdata-in-this)

[Upserting records in a collection](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbinput-tmongodboutput-tlogrow-upserting-records-in-collection-standard-component-bigdata-this)

[Using MongoDB functions to create a collection and write data to it](https://help.qlik.com/talend/en-US/components/7.3/mongodb/tmongodbinput-tmongodbrow-tlogrow-using-mongodb-functions-to-create-collection-and-write-data-to-it-standard-component-bigdata-this)