微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OrientDB ETL脚本中的“ clusters”参数不起作用

如何解决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 举报,一经查实,本站将立刻删除。