NoSQL 2024 - Cassandra CQL dokoncenie
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Pokračovanie prednášky o NoSQL databáze Cassandra a jazyku CQL sa zameriava na vytváranie tabuliek s viacstĺpcovým kľúčom zloženým z partition key a clustering key pomocou CreateTableSpecification v Spring Data. Ukazuje vkladanie dát cez prepared statement s metódami bind a execute, ako aj hromadné vkladanie viacerých riadkov naraz pomocou BatchStatement s meraním rýchlosti oboch prístupov. Demonštruje usporiadanie záznamov v rámci partície podľa clustering key a správanie Cassandry pri duplicitnom primárnom kľúči, kedy sa záznam jednoducho prepíše novšou hodnotou namiesto vyhodenia chyby. Na záver ukazuje selektovanie celého riadku ako JSON pomocou SELECT JSON.
- Partition key a clustering key vo viacstĺpcovom kľúči
- CreateTableSpecification a generovanie CQL
- Prepared statement, bind a execute
- BatchStatement na hromadné vkladanie riadkov
- Meranie výkonu vkladania dát
- Usporiadanie záznamov v rámci partície
- Prepisovanie duplicitných kľúčov namiesto konfliktu
- SELECT JSON na výpis celého riadku
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky