网站中的分享怎么做,六安网络推广公司,素材羊设计师服务平台,911制作网站修改PropertyKey字段属性的类型#xff0c;发现没办法保留数据的前提下修改#xff0c;智能是先删除数据#xff0c;然后再修改#xff0c;或者备份后修改再恢复。 方法一、 修改groovy脚本中的Text为Int后重新建元数据 schema.propertyKey(“youkey”).asText().valueSing…修改PropertyKey字段属性的类型发现没办法保留数据的前提下修改智能是先删除数据然后再修改或者备份后修改再恢复。 方法一、 修改groovy脚本中的Text为Int后重新建元数据 schema.propertyKey(“youkey”).asText().valueSingle().ifNotExist().create(); schema.propertyKey(“youkey”).asInt().valueSingle().ifNotExist().create();
bin/hugegraph-loader.sh -g hugegraph_saas -f example/file/json/struct_school.json -s example/file/saas/huge_schema.groovy -h localhost -p 8080
https://hugegraph.apache.org/cn/docs/quickstart/hugegraph-loader/
方法二、备份后修改propertykeys.zip中指定属性的data_type:TEXT为data_type:INT然后使用修改后的备份文件恢复图数据库。备份与恢复备份使用huge的tool工具的backup命令进行备份需要先配置好环境变量步骤# 编辑hugergaph脚本的环境变量vim bin/hugegraph# restserver.url的ip和端口export HUGEGRAPH_URLhttp://localhost:8080# 图名称export HUGEGRAPH_GRAPHhugegraph#执行备份命令,data是数据目录bin/hugegraph backup -t all -d data恢复hugegraph-tools数据导入注意当需要把备份的图原样恢复到一个新的图中的时候需要先将图模式设置为 RESTORING 模式当需要将备份的图合并到已存在的图中时需要先将图模式设置为 MERGING 模式。根据实际情况修改环境变量HUGEGRAPH_GRAPH的值vi bin/hugegraph查询和修改当前图模式查询bin/hugegraph graph-mode-get修改bin/hugegraph graph-mode-set -m MERGING将data 目录文件上传到hugegraph-tools目录下执行导入命令,data是数据目录bin/hugegraph restore -t all -d data导入完成后恢复图模式bin/hugegraph graph-mode-set -m NONE
https://hugegraph.apache.org/cn/docs/quickstart/hugegraph-tools/