Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS上的Titan-防止边缘和顶点掉落';s_Amazon Web Services_Titan_Gremlin_Tinkerpop3 - Fatal编程技术网

Amazon web services AWS上的Titan-防止边缘和顶点掉落';s

Amazon web services AWS上的Titan-防止边缘和顶点掉落';s,amazon-web-services,titan,gremlin,tinkerpop3,Amazon Web Services,Titan,Gremlin,Tinkerpop3,有没有一种方法可以运行gremlin服务器以防止drop命令?我从来没有真正删除过任何边或顶点,因此我希望能够额外保证不会出错您可以有幸开发自己的遍历策略并拦截.drop()步骤的行为,防止它实际删除数据。然而,人们仍然可以绕过Gremlin/TinkerPop API,直接操作图形实例并删除图形元素(顶点,边和属性) 根据您的用例,您可能只想禁用图形的任何变化,而不仅仅是删除元素: 在Titan级别,您可以使用存储只读选项,使Titan存储后端成为只读。看 您还可以使用ReadOnlyStr

有没有一种方法可以运行gremlin服务器以防止drop命令?我从来没有真正删除过任何边或顶点,因此我希望能够额外保证不会出错

您可以有幸开发自己的遍历策略并拦截
.drop()
步骤的行为,防止它实际删除数据。然而,人们仍然可以绕过Gremlin/TinkerPop API,直接操作
图形
实例并删除图形元素(
顶点
属性

根据您的用例,您可能只想禁用图形的任何变化,而不仅仅是删除元素:

  • 在Titan级别,您可以使用
    存储只读
    选项,使Titan存储后端成为只读。看
  • 您还可以使用
    ReadOnlyStrategy
    遍历策略在TinkerPop级别处理此问题。看