Outgrew MongoDB ... now what?
We dump debug and transaction logs into mongodb.

We really like mongodb because:

- Blazing insert perf
- document oriented
- Ability to let the engine drop inserts when needed for performance

But there is this big problem with mongodb: The index must fit in physical RAM. In practice, this limits us to 80-150gb of raw data.

Sooooo, for us to have 500gb or a tb of data, we would need 50gb or 80gb of RAM.

Yes, I know this is possible, but we aren't going to do that. (MongoDB is FOSS, but we gotta spend $$$$$$$ on hardware to run it? Would rather buy commercial SW!)

Where do we go next?

(We already run Mongo v2)

Thanks!!

Outgrew MongoDB ... now what?
===

We dump debug and transaction logs into mongodb.

We really like mongodb because:

- Blazing insert perf
- document oriented
- Ability to let the engine drop inserts when needed for performance

But there is this big problem with mongodb: The index must fit in physical RAM. In practice, this limits us to 80-150gb of raw data.

Sooooo, for us to have 500gb or a tb of data, we would need 50gb or 80gb of RAM.

Yes, I know this is possible, but we aren't going to do that. (MongoDB is FOSS, but we gotta spend $$$$$$$ on hardware to run it? Would rather buy commercial SW!)

Where do we go next?

(We already run Mongo v2)

Thanks!!
