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

MongoDB proxy, like MongoS but without config servers

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major - P3
    • Resolution: Duplicate
    • None
    • None
    • Proposed Tools

    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

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

              Dates

                Created:
                Updated:
                Resolved: