Sobes.tech
Junior — Middle

Môžeš uviesť populárne nerelácie databázy a vysvetliť ich vlastnosti?

sobes.tech AI

Odpoveď od AI

Populárne NoSQL databázy a ich vlastnosti:

  • MongoDB — dokumentovo orientovaná databáza, ukladá dáta vo formáte podobnom JSON. Vhodná pre flexibilné schémy a rýchle prototypovanie.
  • Redis — in-memory kľúč-hodnota úložisko, používa sa na cache, relácie a rýchle operácie s dátami.
  • Cassandra — stĺpcová databáza, optimalizovaná na spracovanie veľkých objemov dát a vysokú dostupnosť.
  • Neo4j — grafová databáza, určená na ukladanie a spracovanie grafových štruktúr, napríklad sociálnych sietí.

Vlastnosti NoSQL databáz:

  • Flexibilné schéma dát (bez schémy).
  • Vysoká škálovateľnosť a výkon.
  • Podpora rôznych modelov dát: dokumenty, kľúč-hodnota, grafy, stĺpce.
  • Často obetujú prísnu konzistenciu v prospech dostupnosti a rýchlosti (CAP teorema).