PartiQL ve SQL

PartiQL, DynamoDB'ye SQL-benzeri bir söz dizimi verir — ama tek bir tablo üzerinde SELECT/INSERT/UPDATE'tir, bir sorgu motoru değil. JOIN yok, GROUP BY yok, öğeler arası SUM yok. Alışkanlıktan SQL yazarsanız, PartiQL tanıdık bir ifadeyi sessizce tam-tablo bir Scan'e eşler ve sizi bunun için faturalandırır.

Bu bölüm PartiQL için dürüst beklentiler belirler, sonra DynoTable'ın SQL Workbench'inin PartiQL'in yapamadığı şeyleri — JOIN, GROUP BY ve toplamaları — sınırlı bir sonuç kümesi üzerinde istemci tarafında, DynamoDB'nin erişim-deseni kuralları içinde kalarak nasıl yaptığını gösterir.

7 içinden 0 okunduSınav
DynamoDB PartiQL ve SQL: Neler Farklı (ve Ne Bozulur)
DynamoDB PartiQL, SQL'e benzer ama değildir — JOIN, GROUP BY, alt sorgular veya toplama işlemleri yoktur. İşte farkları, neyin bozulduğu ve DynoTable'ın SQL Workbench'inin PartiQL'in çalıştıramadığı sorguları nasıl çalıştırdığı.
Başlangıç7 dakikalık okuma
Örneklerle DynamoDB için PartiQL
Örneklerle DynamoDB için PartiQL — SQL benzeri sözdizimiyle SELECT, INSERT, UPDATE, DELETE, ayrıca partition key'ler ve tam tablo taramaları etrafındaki tuzaklar.
Başlangıç2 dakikalık okuma
DynamoDB için SQL: Ne İşe Yarar, Ne Yaramaz ve Workbench
DynamoDB'yi SQL ile sorgulayabilir misiniz? PartiQL SQL tadındadır ama sınırlıdır — JOIN, GROUP BY veya toplama yoktur. Neyin işe yaradığını, neyin yaramadığını ve DynoTable'ın gerçek SQL'i nasıl çalıştırdığını görün.
Başlangıç7 dakikalık okuma
DynamoDB JOIN: Tabloları Nasıl Birleştirirsiniz (ve Neden Genellikle Yapamazsınız)
DynamoDB'de JOIN yoktur ve PartiQL de bir tane eklemez. Nedeni, geliştiricilerin kullandığı dört geçici çözüm ve DynoTable'ın SQL Workbench'inin gerçek bir JOIN'i nasıl çalıştırdığı.
Orta9 dakikalık okuma
DynamoDB GROUP BY: GROUP BY Yan Tümcesi Olmadan Nasıl Toplama Yapılır
DynamoDB ve PartiQL'de GROUP BY veya COUNT/SUM/AVG yoktur. Toplama desenlerini (atomik sayaçlar, Streams + Lambda toplamaları, uygulama tarafında gruplama) ve DynoTable'ın GROUP BY'ı doğrudan nasıl çalıştırdığını öğrenin.
Orta9 dakikalık okuma
DynamoDB'de COUNT, SUM ve Toplama Nasıl Yapılır
DynamoDB'de item'lar nasıl sayılır, SUM ve toplama nasıl yapılır — Select=COUNT ne yapar, neyi yapamaz ve DynoTable'ın SQL Workbench'i COUNT/SUM/AVG'yi SQL gibi nasıl çalıştırır.
Başlangıç8 dakikalık okuma
Bilgi kontrolüSınava başla
Bu bölümde öğrendiklerinizi kontrol edin.

Neyin gerçek olduğunu kalibre etmek için PartiQL ile SQL ile başlayın.

Tablolarınıza karşı Workbench'te SQL çalıştırmak için DynoTable'ı deneyin.