There was a period around 2010 where developers all declared sql dead, and started playing with nosql solutions. My personal experience at the time was, most people didn't have Facebook's scaling problems, and they created terrible tech debts as a result.
Eventually most people remembered why SQL was so great, and they added Redis if they needed a cache. The Ruby people though still liked those NoSQL stuff, and I'll never understand them.