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

如何强制输入 gremlin/tinkerpop?

如何解决如何强制输入 gremlin/tinkerpop?

在像 sql 这样的东西中,当我创建一个表时,我可以创建类型约束(具有特定长度的字符串、布尔值等)。 我如何在小鬼中做到这一点?我正在使用 javascript 实现,并且我知道我可以切换到 typescript 并在该端添加大量类型强制,但理想情况下我也希望在数据库端也有类型约束。

解决方法

我知道我可以切换到打字稿并在那方面添加很多类型强制

TINKERPOP-2027 有一个 Typescript 的未决问题,虽然那里有一些活动,但没有人真正接受这项工作。

我也希望在数据库端有类型约束。

数据库中的约束不是 TinkerPop 的功能。对于 3.x,我们很久以前就承诺允许实现 TinkerPop 接口的图形提供者提供他们自己的功能。有很多历史原因,我不想详细说明,但对您的问题的基本答案是,如果您想要这样的功能,您需要选择具有这种功能的图表。或许可以看看 JanusGraphDS Graph,因为它们都有相当强大的架构语言。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。