İleri düzey sütun odaklı veritabanı teknikleri

NoSQL'a Giriş

Jake Roach

Data Engineer

Snowflake ile veriyi mikro-bölümleme

Mikro-bölümleme:

  • Satırları sütunlu biçimde küçük “parçalara” ayırır
  • Her bölüm için meta verileri saklar

$$

Şunları sağlar:

  • Erişilen veriyi azaltmak için sorgu budama
  • DML’in (veri işleme dili) verimli yürütülmesi
1 https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions
NoSQL'a Giriş

Veriyi mikro-bölümleme

Mikro-bölümleme öncesi ve sonrası verileri içeren birden çok Snowflake tablosu.

NoSQL'a Giriş

Snowflake ile veri kümelenmesi

Veri kümelenmesi:

  • Benzer veri noktalarını birlikte düzenleme veya gruplama
  • Veri yükleme sırasında otomatik yapılır

$$

Şunları sağlar:

  • Yürütmede erişilen veriyi azaltma
  • Sorgu performansını iyileştirme
1 https://docs.snowflake.com/en/user-guide/tables-clustering-micropartitions
NoSQL'a Giriş

Veri kümelenmesi

Kümelenme öncesi ve sonrası Snowflake tabloları.

NoSQL'a Giriş

Sorgu budama

SELECT
    title,
    author,
    price
FROM books
WHERE
    price > 25.00;

Mikro-bölümleme ve veri kümelenmesi şunları sağlar:

  • Taranan veriyi azaltma
  • Hızlı içgörüye ulaşma

Sorgu budamadan yararlanan mikro-bölümleme ve kümelenmeye sahip bir Snowflake tablosu.

NoSQL'a Giriş

Haydi pratik yapalım!

NoSQL'a Giriş

Preparing Video For Download...