如何解决OrientDB ETL脚本中的“ clusters”参数不起作用
我试图限制ETL加载程序中某个类的群集数量。这是我的json的样子:
{
"source": {"file": {"path": "./generate_vertices_edges/vertices.tsv"}},"extractor": {"csv": {"columnsOnFirstLine": true,"separator": "\t"}},"transformers": [{"vertex": {"class": "Node","skipDuplicates": true}}],"loader": {
"orientdb": {
"wal": false,"dbURL": "plocal:~/Downloads/orientdb-3.0.33/databases/neoDedup","dbType": "graph","classes": [{"name": "Node","extends": "V","clusters": 8}],"indexes": [{"class":"Node","fields": ["key:string"],"type":"UNIQUE"}]
}
}
}
但是,在数据库目录中正在创建12个群集文件。我还可以在日志中看到导入相同数据库的json时读取了12个集群。那么,为什么clusters
参数在这里不做任何事情?我使用不正确吗?
我正在使用OrientDB 3.0.33。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。