Impressions from the Riak & Haskell Meetup at Bump Technologies - http://bit.ly/vIp0Oq
- Folks use noSQL because databases eventually become a key-value datastore.
- When carefully tuned, SQL database still perform exceedingly well and scale nicely.
- However, companies that can't afford the time and resources of tweaking SQL databases can benefit from using noSQL where you can just throw machines at the problem.
- From prior presentations, I learned that performing a re-schema on SQL databases, especially when there are lots of records, can be painful. As in hours. Whereas for noSQL, it's a no-op.
- Riak is a noSQL database that offers heavy writes. In contrast, MongoDB offers heavy reads.
- Riak has this concept of a Resolution Schema that I don't quite understand. And hope never have to.