Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of NoSQL databases in this comprehensive 59-minute conference talk from PHP UK Conference 2011. Delve into the what, why, and when of NoSQL technologies as Lorenzo Alberton guides you through key concepts and trends. Learn about federated tables, implementation phases, and amateur databases before diving into the principles of distributed databases. Understand ACID properties, lock properties, and concurrency control systems. Examine challenges in modifying databases and explore solutions like the passes algorithm. Discover important concepts such as consistency, partitioning, replication, and load distribution. Gain insights into vector clocks, conflict detection, and gossip protocols. Explore real-world NoSQL products including Voldemort, Memcache D, React, Radius, Google BigTable, HBase, Hypertable, Kokbhi, MongoDB, and GraphDB. Conclude with considerations for data models and data collection, followed by a Q&A session to address your specific NoSQL queries.
Syllabus
Introduction
Trends
Why NoSQL
Federated tables
Implementation phase
Amateur databases
Principles of distributed databases
Acid properties
Lock properties
concurrency control system
modifying the database
problems
passes algorithm
Consistency
Partitioning
Consistentity
Dino 2007
Consistent National
Replication
Load distribution
Vector clocks
Detecting conflicts
Gossip
Read repairs
Real products
Voldemort
Memcache D
React
Radius
Google BigTable
HBase
Hypertable
Kokbhi
MongoDB
GraphDB
Considerations
Data models
Data collection
Questions
Taught by
PHP UK Conference