Zmaterializowane widoki w systemach rozproszonych takich jak Scylla/Cassandra

Open Source NoSQL Databases User Group
Open Source NoSQL Databases User Group
Public group
Location image of event venue

Details

Open Source NoSQL Databases User Group zaprasza na kolejne spotkanie, które odbędzie się 21 lutego 2019 w godzinach 18:30-20:00 na wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego w sali 4420.

Piotr Sarna przybliży nam tematykę zmaterializowanch widoków w systemach rozproszonych:

Bazy danych NoSQL takie jak Scylla i Apache Cassandra wymagają uważnego modelowania danych - aby zapytania były wydajne, trzeba zdecydować, które kolumny będą kluczami. Co jednak, jeśli model danych jest już gotowy, a potrzebujemy zacząć wykonywać zupełnie nowe rodzaje zapytań? Z pomocą może przyjść denormalizacja - zmaterializowane widoki (materialized views), indeksowanie (secondary indexes) oraz filtrowanie wyników. W prezentacji opowiem o możliwych implementacjach wyżej wymienionych funkcjonalności oraz jakie są zalety i wady wybranych rozwiązań.

Parę słów o prelegencie:
Absolwent MIM UW, obecnie programista C++ w ScyllaDB. Wcześniej zajmowałem się m.in. rozproszonym systemem plików LizardFS.

Po spotkaniu planowane jest wyjście na piwo do pobliskiego pubu.

Serdecznie zapraszamy!