# Neo4j components

| [tNeo4jBatchOutput](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jbatchoutput) | Receives data from the preceding component and writes the data into a local Neo4j database. |
| --- | --- |
| [tNeo4jBatchOutputRelationship](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jbatchoutputrelationship) | Receives data from the preceding component and writes relationships in bulk into a local Neo4j database. |
| [tNeo4jBatchSchema](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jbatchschema) | Defines the schema of a local Neo4j database. |
| [tNeo4jClose](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jclose) | Close an active connection to an Neo4j database in embedded mode. |
| [tNeo4jConnection](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jconnection) | Opens a connection to a Neo4j database to be reuse by other Neo4j components. |
| [tNeo4jImportTool](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jimporttool) | Uses Neo4j Import Tool to create a Neo4j database and import large amounts of data in bulk from CSV files to this database. |
| [tNeo4jInput](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jinput) | Reads data from Neo4j and sends data in the output<br>flow. |
| [tNeo4jRow](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jrow) | Executes the stated Cypher query onto the specified Neo4J database. |
| [tNeo4jv4Close](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4close) | Closes a connection to a Neo4j version 4.x database. |
| [tNeo4jv4Connection](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4connection) | Establishes a connection to a Neo4j version 4.x database for later use. |
| [tNeo4jv4ImportTool](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4importtool) | Uses Neo4j version 4.x Import Tool to create a Neo4j version 4.x database and<br>import data in bulk from CSV files to this database. |
| [tNeo4jv4Input](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4input) | Reads data from Neo4j version 4.x and sends data in the output<br><br>flow. |
| [tNeo4jv4Output](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4output) | Receives data from the preceding component and writes the data into a Neo4j version<br>4.x database. |
| [tNeo4jv4Row](https://help.qlik.com/talend/en-US/components/8.0/neo4j/tneo4jv4row) | Executes the stated Cypher query onto the specified Neo4J version 4.x database. |