Sobes.tech
Junior

Jaké existují typy databází?

sobes.tech AI

Odpověď od AI

Releové (SQL) a nerelové (NoSQL) databáze.

Releové databáze:

  • Založené na tabulkách s předdefinovanou strukturou.
  • Data jsou propojena přes klíče.
  • Používají SQL pro dotazy.
  • Příklady: MySQL, PostgreSQL, Oracle, SQL Server.

Nerelové databáze:

  • Nemají pevný schéma.
  • Různé modely dat: klíč-hodnota, dokumentové, sloupcové, grafové.
  • Flexibilnější při práci s nestrukturovanými nebo polo-strukturovanými daty.
  • Často horizontálně škálovatelné.
  • Příklady: MongoDB (dokumenty), Redis (klíč-hodnota), Cassandra (sloupcové), Neo4j (grafy).

Volba závisí na požadavcích aplikace na strukturu dat, škálovatelnost a konzistenci.