Różnica między HBase a Hadoop / HDFS

Jest to rodzaj naiwnego pytania, ale jestem nowy w paradygmacie NoSQL i niewiele o nim wiem. Więc jeśli ktoś może mi pomóc w zrozumieniu różnicy między HBase i Hadoop lub podać jakieś wskazówki, które mogą pomóc mi zrozumieć różnicę.

Do tej pory przeprowadziłem kilka badań i w moim rozumieniu Hadoop zapewnia strukturę do pracy z surowym fragmentem danych (plików) w HDFS, a HBase jest silnikiem bazy danych powyżej Hadoop, który w zasadzie działa z danymi ustrukturyzowanymi zamiast surowej porcji danych. Hbase zapewnia warstwę logiczną na HDFS, tak jak SQL. Czy to jest poprawne?

Pls możesz mnie poprawić.

Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion