如何在mongodb分片环境中使用打印

时间:2012-06-19 10:55:57

标签: mongodb

我正在使用print来调试我的map / reduce查询,但是当我将数据库分区为分片时,print的输出被重定向到存储数据的分片。那么如何将输出从mongod实例重定向到mongos实例?

1 个答案:

答案 0 :(得分:1)

不幸的是,没有好办法做到这一点。当您在服务器端javascript(例如map-reduce)中执行print语句时,打印将显示在javascipt代码正在执行的任何服务器上。在非分片集合上运行时,这将是数据库的主分片中的哪个分片。在分片集合中,这可以在任何分片上,具体取决于代码在到达print语句时的运行位置。