NoSQL databáze

Jak používat klasifikační nálepkuTato stránka je součástí úložiště:
Příslušnost: YjMKategorie:Stránky s osobní příslušností

Hadoop

  • High-performance analytic appliance (HANA)
  • SQL

Apache Cassandra

  • datová struktura column-family (sloupec-rodiny)
  • uložené objekty jsou {název, klíč, časová značka}

Cassandra+Hadoop řešení

  • časově založené (real-time) aplikace spouští Cassandra
  • dávkově založené analýzy a dotazy zpracuje Hadoop
  • Literatura: HOWARD, Philip. Cassandra and Hadoop.

MongoDB

  • dokumentová databáze
  • struktura: databáze->kolekce->dokument
  • datová struktura dokumentu {klíč, hodnota}
  • vlastní dotazovací jazyk založený na SQL
  • implementuje MapReduce
  • sharding = distribuce jednoho logického databázového systému na více strojů v clusteru; dokumenty jsou rozděleny podle "shard" klíče
  • replikace = v distribuovaném systému je na všech uzlech úplná kopie dat
Kategorie:Databázové systémy
Kategorie:Databázové systémy Kategorie:Stránky s osobní příslušností Kategorie:Stránky v angličtině