Determining a data storage solution as your application scales can be the most difficult part of web development, and takes time away from developing application features. MongoDB, Redis, Postgres, Riak, Cassandra, NoSQL, MySQL, NewSQL — the options are overwhelming, and all claim to be elastic, fault-tolerant, durable, and give great performance for both reads and writes (preview: They don't).;In this talk I’ll discuss different storage solutions and explain how to think about your datastore from your application backwards, instead of from your data model forwards, and how almost any datastore can scale as long as you use it the right way.