¿Cómo leer la colección en pedazos por 1000?

Necesito leer toda la colección de MongoDB (el nombre de la colección es "prueba") en código Python. Intenté como

    self.__connection__ = Connection('localhost',27017)
    dbh = self.__connection__['test_db']            
    collection = dbh['test']

¿Cómo leer la colección en fragmentos por 1000 (para evitar el desbordamiento de memoria porque la colección puede ser muy grande)?

Respuestas a la pregunta(8)

Su respuesta a la pregunta