Cassandra w praktyce

Preview:

DESCRIPTION

Cassandra w praktyce. Projekt SRDS Jan Baranowski Michał Kaik. Cel projektu. Przedstawienie bazy danych Cassandra w ujęciu praktycznym Opracowanie przewodnika instalacji i konfiguracji Analiza zgodności faktycznego zachowania Cassandry w przypadku awarii z zachowaniem przewidywanym - PowerPoint PPT Presentation

Citation preview

Cassandra w praktyce

Projekt SRDS

Jan BaranowskiMichał Kaik

Cel projektu

• Przedstawienie bazy danych Cassandra w ujęciu praktycznym

• Opracowanie przewodnika instalacji i konfiguracji• Analiza zgodności faktycznego zachowania

Cassandry w przypadku awarii z zachowaniem przewidywanym

• Przedstawienie możliwości dostępu do klastra dla programistów

Technologie

• VierualBox• Debian Wheezy• OpenJDK• Konektory DataStax• Apache Cassandra

• LaTeX

Wyniki

• Skonfigurowany klaster Cassandry• Deployment guide• Zestaw przykładów opartych o CQL• Zestaw przykładów opartych o drivery

DataStax

Problemy

• Wybór technologii:– DataStax vs. Apache Cassandra– Oracle JRE vs. OpenJDK– Debian vs. każdy inny Linux– Drivery DataStax vs. klienty Thrift (np. Hector)

• LaTeX• Inne (w trakcie demonstracji)

Architektura klastra

NODE1 NODE2

NODE3

VirtualBox internal network

•SSH•Thrift•Native transport•JMX console over HTTP