On this page
The Spark Connector supports streaming mode, which uses Spark Structured Streaming to process data as soon as it's available instead of waiting for a time interval to pass. Spark Structured Streaming is a data-stream-processing engine that you can access by using the Dataset or DataFrame API.
The following sections show you how to use the Spark Connector to read data from MongoDB and write data to MongoDB in streaming mode:
Apache Spark Documentation
To learn more about using Spark to process streams of data, see the Spark Programming Guide.