NoSQL 2024 - Cassandra CQL dokoncenie

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.