Does Compose or MongoLab use WiredTiger?

Here is an official response from Compose (I just talked to them):

At this point we are still researching the possibility of supporting WiredTiger. We do plan to make this available at some point, but there is currently no hard ETA on it. Best estimate at this time would be sometime late Q1 or in Q2 of 2016. Keep an eye out on our website or social media outlets as its availability will be announced there.

1 Like

Thanks for checking that out with them. Currently reading up on MongoLab but even their exact prices seem to be so secret they don’t show them.

Guess that limits my choices down to OR vs Compose which are very comparable in price but Compose offers Replica from the beginning onwards where OR only offers it from 5 GB onwards.

Compose also now an IBM company, that generally doesn’t mean any good (based on past acquisitions Big Blue made like eg Unica)

NodeChef is compatible with mongoDB 3.2. Public beta isn’t yet available but you can add it to your options. https://nodechef.com/compatibility

Do you or has anyone else experience with NodeChef? I’ve never heard about them before. How would they compare to a Modulus + Compose combination? Or Modulus + MongoLab for that matter?

@soulou
is Scalingo WiredTiger enabled already?

Check out Introducing Nodechef: Meteor hosting for developers for more details.

1 Like

Not yet, but we’ll propose that in the near future as an option for our MongoDB Addon.

Everyone is afraid their revenue breaks down due to the nice compression algorithm making all the databases shrink by +60%

That’s the main reason it’s not yet implemented, everyone else is just Marketing BS

PS: I run version 3.2 fine on my local machine since months. It flies and is using up a lot less space!

1 Like

But is WiredTiger available in your MongoDB offering? I looked at your web site (features page, pricing page) and couldn’t find any statement about WiredTiger.

By the way, it appears that IBM Bluemix stole your web site theme.

Looks like Compose released WiredTiger: https://www.compose.io/articles/composes-new-primetime-mongodb/

1 Like

Can someone ELI5 on WiredTiger? Do we have to do anything else other than just enable it?

Yes and they used that opportunity to raise prices from 18 USD to 31 USD, a hefty 72% price increase. I don’t know about your salary but mine unfortunately hasn’t increased at all, for sure not 72%.

That’s a shame, probably the downside when you’re now an IBM company who apparently has to lay off more than 100k of it’s employees (as reported), so you squeeze every dollar out of your investments that you can get (even if you lose customer in the process).

What isn’t clear from their article if the price change is for their current customer (like me) as well. Price changes are always an opportunity to cancel the existing contract.

For 31 USD per month it becomes more and more attractive to look for alternatives, even pay someone to setup MongoDB on a dedicated server. Even more so when you consider the huge saving in disk space when enabling WT (which would cost 133 USD per month to start with).

Looks like Compose.io is testing how lazy their customer are in changing to another provider.

So, can someone recommend alternatives? Anyone willing to help setup a dedicated server (for a fee obviously)?

It seems your main interest in WiredTiger storage engine is the compression feature. You can acheive reduced disk space usage with NodeChef’s mongoDB compatible database without the cost of CPU and RAM. Not speaking about all the many features included for free. The pricing is startup friendly as well.

1 Like

I’ve contacted Compose.io and they clarified that there is no price change for existing customer.

Thanks for the info. As I’m still in development I do have no idea about how large my database will be once more users are on it. I also have no idea at what rate it will increase overall. Hence I’m trying to manage the cost and find the right solution before I know what exactly I do need (in terms of disk space, memory requirements etc.).

The compression is helping a lot and like I wrote earlier on I have no problems running MongoDB 3.2 locally (apart from that repeated error message: W NETWORK [HostnameCanonicalizationWorker] Failed to obtain name info for: [ (192.168.1.181, "nodename nor servname provided, or not known"), (192.168.1.181, "nodename nor servname provided, or not known") ]

They could have been clearer in their post, but it’s not quite as simple as a 72% increase in cost. Somebody correct me if the below is incorrect, but this is what I understand from their post and pricing pages (and costs as a customer over the last couple of years).

Without wired tiger, the first GB is indeed 72% more expensive, but subsequent GB seem to be the same price as they were before ($18/GB).

With wired tiger, it’s $30/GB with a minimum of 4GB. This makes it seem as if the cost has doubled. However, you get 0.26GB of ram per $30, instead of the 0.1GB you get with the $18/GB non wired tiger option. So, in effect, the cost of ram is actually less when using their wired tiger option (more than double the ram for less than double the cost), although storage space is more expensive.

1 Like

Great observation and correct (the 72% is only for the first GB and then the price increase drops). We should put those numbers in a simple Excel and see the TCO comparison of old (existing) price plan vs the new one (any more price plans to compare against?). As they say, a picture says more than a thousand words.

Therefore, to make it all work for everyone, we start our WiredTiger offering with 4GB of storage and 1GB of RAM. That works out to $133 as your entry point.

If you have raised lots of money for your startup, that’s affordable but won’t recommend.

So does anyone know whether Mongo 3.2 is even officially supported by Meteor? I’d like to switch to one of these new, bigger plans, but if 3.2 is the minimum version I can use I don’t want to find out Meteor has issues with it!

There is no raised money, it’s bootstrapped.