假设我们有一个用户顶点和一个属性user_email。该字段有一个
唯一的约束。我尝试在此属性键上创建混合索引和复合索引。我能够做到这一点。但这真的是一个好习惯吗?同一属性键上的两种类型的索引都可以对索引后端的性能有任何影响(我正在使用 Elasticsearch )吗?

最佳答案

很好,是一种常见的做法。根据您的用例,可能需要两个索引。在您的示例中,可能是您想要

  • 确保唯一性(需要标准索引)
  • 执行用户登录(需要完全匹配)
  • 查找所有具有Hotmail地址的用户(需要混合索引)
  • 10-08 05:39
    查看更多