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