Talk at the "2nd International ScaDS Summer School on Big Data", Universität Leipzig, 07/2016:
Modern web-scale and big data applications require efficient solutions to process huge amounts of possibly unstructured data. Many NoSQL stores allow a schema-free data storage, easy replication mechanisms and horizontal scalability. According to the CAP theorem, distributed systems can guarantee consistency (C) or availability (A) while preserving partition tolerance (P) in case of network failures. The talk will give an introduction to different data models and technical models for NoSQL datastores, focusing on two prominent systems: the AP system and key-value store Dynamo as well as the CP system and document store MongoDB.