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.