Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-487

MongoDB proxy, like MongoS but without config servers

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Proposed Tools
    • Labels:

      Description

      I want suggest that you create proxy daemon for RS, like MongoS for Cluster. It will be great feature, because it allow isolate applications from MongoDB infrastructure. Application will be know about local MongoDB (proxy instance). And proxy instance will be know how and where to connect. It very great isolation:

      • programmers do their job
      • sysadmins do their job, and if need made some performance/failover improvement they just do it, change proxy setting and no need to make configuration changes in application.

      Candidate for such proxy already exists - it is MongoS. Just add ability to disable config servers and proxy for RS/standalone is ready

      PS. Analogous solutions for SQL Databases

      PSS. Possible options for mongoDB proxy:

      • list of servers (standalone, RS, mongos)
      • can handle authorization (keep auth settings), client can connect without login/pass to MongoDB which with auth
      • slaveOk handle
      • writing strategy
      • handle QueryableBackups connections for MMS for restore
      • log for sysadmins

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              david.golden David Golden
              Reporter:
              pavel.chertorogov@gmail.com Pavel Chertorogov
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: