streaming can be stopped and continued at any point (by passing option after_cursor: ...), works with tables that have milions of records. must have unique values, should have a database index. (So ...