在泰坦图中的同一个键上创建复合索引和混合索引
creating composite index and a mixed index on the same key in titan graph
假设我们有一个用户顶点和一个属性 user_email。这个字段有一个
对它的唯一约束。我已尝试在此 属性 键上创建混合索引和复合索引。我能够做到这一点。但这真的是一个好习惯吗?将两种类型的索引放在同一个 属性 键上是否会对索引后端的性能产生任何影响(我正在使用弹性搜索)?
这很好,也是一种常见的做法。根据您的用例,您可能需要两个索引。在您的示例中,您可能想要
- 确保唯一性(需要标准索引)
- 执行用户登录(需要完全匹配)
- 查找所有具有 hotmail 地址的用户(需要混合索引)
假设我们有一个用户顶点和一个属性 user_email。这个字段有一个 对它的唯一约束。我已尝试在此 属性 键上创建混合索引和复合索引。我能够做到这一点。但这真的是一个好习惯吗?将两种类型的索引放在同一个 属性 键上是否会对索引后端的性能产生任何影响(我正在使用弹性搜索)?
这很好,也是一种常见的做法。根据您的用例,您可能需要两个索引。在您的示例中,您可能想要
- 确保唯一性(需要标准索引)
- 执行用户登录(需要完全匹配)
- 查找所有具有 hotmail 地址的用户(需要混合索引)