加快MongoDB的响应时间

时间:2018-04-23 16:44:28

标签: mongodb laravel

有没有人知道如何在MongoDB中创建高效的索引来加快响应时间?我得到了正确的回答,只是花了太多时间。我需要将它降到100毫秒以下。我使用的是jenssegers / laravel-mongodb软件包。

https://pastebin.com/GHCwaJqT以下是我的回复。限制为15行,需要300毫秒

 $result = $this->model->skip($this->page)->limit($this->limit)->get();

1 个答案:

答案 0 :(得分:0)

在查看您的响应(15行)之后,您似乎正在获取相同user_id的此数据。如果是这种情况,您可以做的是,在user_id上创建索引并在查询中使用user_id作为过滤器,以使MongoDB使用此索引。