Introduction to NoSQL
Before they were called cars, they were "horseless carriages". That's what NoSQL is: something better than the past but still defined in terms of the past. For decades we had one way of storing data, the relational model. Now databases come with new data models, new index schemes, and new scaling architectures. They're also much more cloud-focused than previous systems. It's an exciting time again to be a database administrator, or a programmer, and this talk gets you oriented. We'll cover how we got here, where we're at, and where we're going. We'll discuss data models (key-value, document, graph), licensing (open source, commercial), and transaction models (ACID vs BASE). We'll also show running code.
- Not Interested