Distributed databases
- I largely follow Silberschatz (not the latest edition) while adding info from
Elmasri-Navathe, Connolly-Begg and (to a large extent) my own experience.
- A distributed database consists of loosely connected nodes in a network
- They do not share any physical components and thus end up in the class “share
nothing” among distributed computer systems
- The database systems that run on each of the nodes are independent of the other
DBSs
- What they share is the conceptual database model and data management while
logically they are separate DBSs that co-operate by allowing transactions to touch more than one of the nodes.
- (Leslie Lamport) A distributed system is one in which the failure of a computer you
didn’t even know existed can render your own computer unusable.
DD2471 (Lecture 13) Modern database systems & their applications Spring 2012 1 / 47