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

时间:2016-02-26 05:01:06

标签: php python mongodb zend-framework2

我正在研究一种可以拥有超过百万条记录的大型项目技术(php zend framework2 + mongodb),并且在一段时间后它可能有数十亿条记录。 我的问题有两个部分

  1. 所以我面临着MongoCursorTimeoutExceptions问题。我有任何想法,如果我整合Python(以处理大数据着称)是一个好主意吗?
  2. 如果是,那么请给我一个更好的整合方式。感谢

1 个答案:

答案 0 :(得分:0)

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

一种方式:

  1. 你可以在mongodb上创建索引并处理这些数据,(你应该在你的编码上使用mongodb提示选项)
  2. 另一种方式:

    1. 将过滤器值和主键存储到solr
    2. 使用过滤器查询调用solr并获取主键
    3. 基于主键可以从mongodb检索这些数据
    4. 希望这些观点对您有所帮助