Rozdział 20. HBase

Jonathan Gray

Michael Stack

Podstawy

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. ...

Get Hadoop -- Komplety przewodnik. Analiza i przechowywanie danych now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.