Bir oyun sitesinin, herhangi bir güncelleme başarısız olursa tüm işlemin geri alınabilmesi için hem oyuncu kayıtlarını tek bir işlemde güncellemesi hem de kalıcı hale getirmesi gerekiyor. Hangi AWS hizmetleri veya özellikleri gerekli işlemsel davranışı sağlayabilir? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Transact* (işlemsel) okuma/yazma işlemlerini kullanan Amazon DynamoDB., Bir veritabanı işlem bloğu içinde yürütülen işlemlerle Amazon Aurora MySQL..
Neden bu cevap
Oyun sitesinin gereksinimi, birden fazla kaydın tek bir atomik işlemde güncellenmesi ve bu işlemin kalıcı olmasıdır. Bu, veritabanı işlemlerinin temel özellikleridir (Atomicity, Consistency, Isolation, Durability - ACID). Amazon DynamoDB, TransactWriteItems ve TransactGetItems API'leri aracılığıyla ACID özellikli işlemler sunar. Bu işlemler, birden fazla öğe üzerinde atomik okuma veya yazma işlemleri gerçekleştirerek, tüm değişikliklerin başarılı olmasını veya hiçbirinin olmamasını sağlar. Amazon Aurora MySQL, ilişkisel bir veritabanı hizmetidir ve standart SQL işlemlerini destekler. Bir işlem bloğu içinde (BEGIN TRANSACTION, COMMIT, ROLLBACK) yürütülen işlemler, birden fazla sorgunun atomik, tutarlı, izole ve kalıcı olmasını sağlar. ConsistentRead true olarak ayarlanmış Amazon DynamoDB, yalnızca okuma tutarlılığını artırır, ancak birden fazla yazma işlemini atomik olarak birleştirmez. Amazon ElastiCache for Memcached, bir önbellek hizmetidir ve işlem desteği sağlamaz. Amazon Athena, bir sorgu hizmetidir ve işlem yetenekleri yoktur.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez