php zend framework2 的 MongoCursorTimeoutException 通过 Python 集成解决

MongoCursorTimeoutException with php zend framework2 solve by Python integration

我正在做一个大项目技术使用(php zend framework2 + mongodb)可以有超过百万条记录,一段时间后它可能是十亿条记录。 我的问题有两部分

  1. 所以我面临着 MongoCursorTimeoutExceptions 问题。我知道如果我整合 Python(以处理大数据而闻名)是个好主意吗?
  2. 如果是那么请给我一个更好的集成方式。谢谢

甚至 python 也遇到过相同的 monogodb 超时异常问题,

一种方式:

  1. 您可以在 mongodb 上创建索引并处理这些数据,(您应该在编码时使用 mongodb 提示选项)

另一种方式:

  1. 将过滤器值和主键存储到 solr
  2. 使用过滤器查询调用 solr 并获取主键
  3. 基于主键可以从mongodb
  4. 中检索那些数据

希望这些要点对您有所帮助