March 2015
Intermediate to advanced
672 pages
25h 16m
Polish
Jonathan Gray
Michael Stack
HBase to rozproszona kolumnowa baza danych oparta na systemie HDFS. HBase to aplikacja Hadoopa używana, gdy potrzebny jest dostęp swobodny w czasie rzeczywistym do bardzo dużych zbiorów danych (przy zapisie i odczycie).
Choć istnieje bardzo dużo strategii i implementacji procesu zapisywania danych w bazach i ich pobierania, większość rozwiązań (zwłaszcza tradycyjnych) nie jest zbudowana z myślą o bardzo dużych zbiorach danych i środowisku rozproszonym. Wielu producentów udostępnia mechanizmy replikacji i partycjonowania pozwalające używać bazy w więcej niż jednym węźle, jednak te dodatki są zwykle dołączane do gotowego produktu. Instalowanie i stosowanie takich rozwiązań jest skomplikowane. ...