Today is yet another installment of the August job trends. For the NoSQL job trends, I am continuing to focus the list on the same tools. So, the list includes Cassandra, Redis, Voldemort, SimpleDB, CouchDB, MongoDB, HBase, and Riak. As was stated previously, Hadoop continues to be the clear leader in demand and still flattens the trends of other solutions. Also, I have removed Hypertable due to its minimal demand and lack of growth. I am watching all of the trends to see if the other tools are close enough to make the graphs useful, but at this point, Hadoop is not included.
First, we look at the trends from Indeed:
MongoDB demand continues to outpace the other tools, increasing its lead over the past few months. Cassandra continues with solid growth but cannot gain on MongoDB. Clear leaders are starting to emerge from these trends as well. MongoDB and Cassandra were already mentioned, but HBase and Redis are showing strong growth as well. CouchDB sits in the middle of the pack but is showing a disturbing plateau in demand. This is disturbing because these tools should all be growing rapidly. I think this could be due to the confusion over the direction of CouchDB, but we will continue to monitor the trend. Riak has some growth in the past few months as it tries to break free of the laggards. SimpleDB has a very flat trend, with a slight decrease in the past few months, while Voldemort trails with only slight growth over the past year.
Now, let’s look at the short term trends of SimplyHired:
SimplyHired’s short-term trends have an odd “hill” during the early summer, but we can ignore that for the trends. SimplyHired shows MongoDB as the clear leader. Cassandra and HBase are fighting for second place, but HBase has a much better trend over the course of the year. Redis, while in fourth, has a very similar trend to HBase this year, which is definitely a good thing. SimplyHired agrees with Indeed when it comes to the flat trend for CouchDB, which is not a good thing. Riak is only showing a slightly positive trend, but that is better than the marginal demand and flat trends of SimpleDB and Voldemort.
Finally, we the relative growth from Indeed:
Obviously, HBase is growing like a weed (225,000% !!!) and is really flattening the growth trends for other tools. MongoDB has huge growth around 65,000%, just less huge than HBase. Redis is also growing very quickly, at a 50,000% pace. Surprisingly, Cassandra is not gaining adoption like the other tools though it still shows growth at 15,000%. Sadly, you really cannot see the trends for the other tools in this graph, but you can review the trends by removing the other tools and looking at this graph. At the time of writing, Riak has 8000% growth and CouchDB shows just over 5000%. CouchDB has a solid 2500% growth, but its growth trend is sloping downward. Voldemort trails with a flat trend and 1000% growth.
While MongoDB looks like it is distancing itself in terms of demand, HBase has a stronger growth trend. Redis continues to show strong growth, but definitely is not showing the same adoption as the two leading tools. Cassandra has solid growth and demand, but I would not be surprised if we see its lead on Redis shrink in the next few months. Riak has some interesting trends and looks like it is trying to break away from the trailing pack. That pack, Voldemort, CouchDB and SimpleDB, have a tough year ahead of them. In the next few months, the trends will be obvious for Apache’s CouchDB. It will either rebound or continue its downward trend. Voldemort and SimpleDB seem to be losing steam as well despite big backers in LinkedIn and Amazon respectively. What this all means is that if you are looking at non-relational storage, Hadoop, MongoDB, and HBase should be obvious options. Cassandra and Redis are also strong alternatives to the leaders, and offer different benefits as well.
As always, if there are other NoSQL tools that should be included, please let me know in the comments.