Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-24274

Create a command to provide query bounds for partitioning data in a collection

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Querying
    • None
    • Query Execution

    Description

      Both the Spark and Hadoop connectors have custom code to partition data in a collection so they can be processed externally in parallel.

      This requires either SplitVector for non sharded systems or access to query the config database for sharded systems. The permissions to determine the partitions may not be possible in a sharded or hosted MongoDB setup.

      Adding a command that could provide the min, max query bounds for splitting a collection into multiple parts would allow any external framework to query in parallel each partition and process in parallel.

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            ross@mongodb.com Ross Lawley
            Votes:
            2 Vote for this issue
            Watchers:
            24 Start watching this issue

            Dates

              Created:
              Updated: