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

Allow db server to write oplog data to another server and collection instead of writing to local db

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Works as Designed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible

      Description

      In heavy write dbs, we see performance drop when oplog is enabled (Master-Slave, MS or RS).

      In case mongod would allow options f.e.

      --sendoplogserver [server:port] --sendoplogdb [db] --sendoplogcollection [collection]

      this would help the master database to focus just on application needs (to write data) and less overhead would be needed for local writes of the oplog.

      Assuming 4 heavy-write servers. It would be cheap to build one slow server on fast network to receive ALL oplogs from the 4 servers.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: