我在 Milvus 中遇到了一个问题,其中多个段无法检索索引信息。
尽管为集合创建了索引,但系统似乎无法检索多个段的索引信息。这是由重复的“未找到索引”错误表明的。
我检查过的内容:
集合已创建索引,并且对集合索引状态的检查返回 true。
但是,日志仍然表明某些段存在问题。
问题:
什么可能导致这些特定段检索失败 索引信息,尽管集合显示索引是 现在?
我可以采取哪些步骤来解决这些“未找到索引”错误以及 确保所有段都正确索引并可访问?
任何指导或建议将不胜感激!
索引构建仅构建集合中所有现有数据。
如果你不断插入数据,并且后台没有足够的索引节点,那么你可以找到一些有索引的段。
这不会影响您的可用性,但可能会导致搜索速度变慢。
我建议你添加更多的indexnode,并检查indexnode看看是否有一些警告/错误日志。