使用聚合时MongoDB缓存或内存泄漏

时间:2018-11-29 11:58:39

标签: python mongodb aggregation-framework

我对mongodb使用过多的内存有麻烦,并且在请求后没有释放它(我认为是缓存,但找不到任何可以帮助我的东西)。在初始应用程序之后,我在我的项目中使用了python Flask和Mongodb内存使用量〜35kb 聚合后约{598} before request after request 聚合看起来像这样

    aggregate_exp = [
    {
        '$match': {
            '{}'.format(pattern): {'$regex': value, '$options': 'i'}
        }
    },
    {
        '$limit': 200
    },
    {
        '$project': {
            '_id': False,
            'value': '${}'.format(pattern)
        }
    },
    {
        '$group': {
            '_id': '$value'
        }
    },
]

感谢您的答复,希望您对我有帮助

0 个答案:

没有答案