xml Scriptella配置文件,用于将数据直接从Neo4j导出到MySQL数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml Scriptella配置文件,用于将数据直接从Neo4j导出到MySQL数据库相关的知识,希望对你有一定的参考价值。
<!DOCTYPE etl SYSTEM "http://scriptella.javaforge.com/dtd/etl.dtd">
<etl>
<description>Scriptella ETL File Template.</description>
<!-- Connections with batch-loading configuration -->
<connection id="graph" driver="org.neo4j.jdbc.Driver"
url="jdbc:neo4j://graphserver:7474">
statement.fetchSize = 1000
</connection>
<connection id="project" driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://sqlserver:3306/database" user="root" password="">
statement.batchSize = 1000
</connection>
<!-- ETL Queries and Scripts -->
<query connection-id="graph">
MATCH (p:Package)-[r1]-(f:File)-[r2]-(s:Snippet)
RETURN p.title AS package, f.name AS file, s.sha AS sha
ORDER BY p.title;
<script connection-id="project">
INSERT INTO test (package, file, sha)
VALUES (?package, ?file, ?sha);
</script>
</query>
</etl>
以上是关于xml Scriptella配置文件,用于将数据直接从Neo4j导出到MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章
xml JEXL与Scriptella循环
xml Scriptella Java Logging测试
JAVAEE面试题
为啥使用 app.config 来存储配置数据?
如何从数据库表中生成xml文件?
撩课-Java每天5道面试题第9天