mongodb 视图 查询很慢

各位好,我在mongodb中 为一个表创建了一个视图,但是查询视图的时候,速度非常慢, 对于原表字段是 tags 他是一个数组,元素是字符串类型,我在原表中加了索引, 查询原表也很快,但是view视图查询 就慢的要命,所以想请问如何提醒视图的查询速度.谢谢

我创建view的语句是(golang):

err := s.env.MongoCli.CreateView(ctx, model.PodTagsViewTable, model.PodTable, []bson.M{
        {"$project": bson.M{
            "tags": 1,
        }},
        {"$unwind": "$tags"},
        {"$group": bson.M{"_id": "$tags", "count": bson.M{"$sum": 1}}},
    })
阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进