mongodb 视图 查询很慢

发布于 2022-09-12 03:15:31 字数 450 浏览 29 评论 0

各位好,我在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}}},
    })

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文