Wprowadzenie do NoSQL (16 V 2012)

../_images/nosql-poster.jpg

Wykład stanowi wprowadzenie do nierelacyjnych systemów zarządzania bazami danych (NoSQL). Szczególny nacisk położony został na przedstawienie motywacji dla wykorzystania NoSQL (konieczność zapewnienia wysokiej wydajności, skalowalność, wysoka dostępność, elastyczny schemat danych). Prezentacja zawiera również nieformalną klasifikację systemów NoSQL.

W ramach przykładów opisane zostały dwie implementacje nirelacyjnych baz danych: Amazon Dynamo oraz Apache Cassandra. Na ich podstawie pokazano w jaki sposób serwisy takie jak Amazon i Facebook radzą sobie z wyzwaniami związanymi z obsługuą setek milionów klientów.

Prezentujący

Pliki

  • Prezentacja (PDF)

Linki

  • NoSQL Tapes – strona zawierająca kolekcję nagrań z wywiadami i wykładami dotyczącymi NoSQL
  • NoSQL Database – obszerny katalog linków do stron poświęconych tematyce NoSQL
  • NoSQL Summer – strona zawiera propozycje artykułów naukowych wartych przeczytania

Apache Cassandra

Amazon Dynamo

MongoDB