NoSQL 2026 - dokončenie prednášky o Cassandre, práca s cqlTemplate

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

Prednáška dokončuje tému Cassandry a vysvetľuje jej dátový model ako mapu z poľa bajtov na sortovanú mapu usporiadanú podľa klastrovacích kľúčov, pričom kľúč partície slúži najmä na vyhľadávanie, nie na usporiadanie. Popisuje sa princíp tokenového kruhu (consistent hashing), samovyvažovanie uzlov a peer-to-peer replikácia naprieč viacerými dátovými centrami vrátane výberu stratégie replikácie. Podrobne sa preberajú úrovne konzistencie zápisu a čítania (ONE, TWO, THREE, ALL, QUORUM, LOCAL_QUORUM, EACH_QUORUM, ANY) a ich vplyv na rýchlosť a spoľahlivosť. Ďalej sa vysvetľuje časová pečiatka zápisu (WRITETIME) a time to live (TTL) pre jednotlivé hodnoty, ako aj vnútorný mechanizmus zápisu cez commit log, memtable a SSTable a postup vyhľadávania záznamu pri čítaní.

  • Kľúč partície a klastrovacie kľúče v Kasandre
  • Tokenový kruh a prehashovanie dát medzi uzlami
  • Peer-to-peer replikácia naprieč datacentrami
  • Úrovne konzistencie ONE, QUORUM, ALL, LOCAL_QUORUM
  • Časová pečiatka zápisu a funkcia WRITETIME
  • Time to live (TTL) pre záznamy
  • Commit log, memtable a SSTable pri zápise dát
  • Postup vyhľadávania záznamu cez primárny kľúč

Zhrnutie pripravené s pomocou AI z prepisu videa.