# CouchDB components

| [tCouchDBClose (deprecated)](https://help.qlik.com/talend/r/en-US/7.2/components/couchdb/tcouchdbclose--deprecated) | Disconnects a connection to a CouchDB server in order to release the occupied<br>resources. |
| --- | --- |
| [tCouchDBConnection (deprecated)](https://help.qlik.com/talend/r/en-US/7.2/components/couchdb/tcouchdbconnection--deprecated) | Opens a connection to a CouchDB server to be reused by the other CouchDB<br>components. |
| [tCouchDBInput (deprecated)](https://help.qlik.com/talend/r/en-US/7.2/components/couchdb/tcouchdbinput--deprecated) | Extracts the desired JSON data out of a CouchDB database to make transformation to<br>it, migrates it to another target format, or processes it before inserting it to the<br>same database. |
| [tCouchDBOutput (deprecated)](https://help.qlik.com/talend/r/en-US/7.2/components/couchdb/tcouchdboutput--deprecated) | Loads JSON documents, writes data into or remove data from them and then saves the<br>documents back to the database on a CouchDB server. |