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

Support file per database for WiredTiger

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Storage, WiredTiger
    • Labels:
      None

      Description

      When the WT b-tree uses a file per collection or index then it uses a huge number of files for deployments that have a huge number of collections. I want an option to use a file per database for the WT-btree and an LSM tree per database for the WT LSM. For motivation see SERVER-17225

        Issue Links

          Activity

          Hide
          dblock Daniel Doubrovkine added a comment - - edited

          Coming from SERVER-24384, FWIW the big advantage of MongoDB is that it is (was) really cheap to bring up and tear down a database for every test, and that is what most Ruby developers using MongoDB do via libraries like database_cleaner. It's literally the default setup I've seen in just about any project. What we really want is that the default developer installation is fast for this kind of scenarios, this issue seems to possibly address that.

          Show
          dblock Daniel Doubrovkine added a comment - - edited Coming from SERVER-24384 , FWIW the big advantage of MongoDB is that it is (was) really cheap to bring up and tear down a database for every test, and that is what most Ruby developers using MongoDB do via libraries like database_cleaner. It's literally the default setup I've seen in just about any project. What we really want is that the default developer installation is fast for this kind of scenarios, this issue seems to possibly address that.
          Hide
          sallgeud Chad Kreimendahl added a comment -

          I'd be interested in simply allowing one-file per index. If we could get this configurable to do 1 file per collection and 1 file per collection's index, that would be excellent, and entirely remove any issues we currently have.

          Show
          sallgeud Chad Kreimendahl added a comment - I'd be interested in simply allowing one-file per index. If we could get this configurable to do 1 file per collection and 1 file per collection's index, that would be excellent, and entirely remove any issues we currently have.

            People

            • Votes:
              19 Vote for this issue
              Watchers:
              32 Start watching this issue

              Dates

              • Created:
                Updated: