Bir şirket iki katmanlı bir uygulamayı AWS'ye taşıdı. Veri katmanı, 12 TB Genel Amaçlı SSD Amazon EBS depolama alanına sahip bir Multi-AZ Amazon RDS for Oracle dağıtımıdır. Uygulama, belgeleri BLOB olarak depolar (ortalama 6 MB). Veritabanı büyümesi performansı düşürdü ve depolama maliyetlerini artırdı. Şirketin daha yüksek performansa ve yüksek düzeyde erişilebilir, esnek, uygun maliyetli bir çözüme ihtiyacı var. Hangi seçenek bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Amazon S3 bucket oluşturun. Belgeleri S3 bucket'ında depolamak ve nesne meta verilerini mevcut veritabanında tutmak için uygulamayı güncelleyin..
Neden bu cevap
Doğru seçenek, belgeleri Amazon S3'e taşıyarak ve yalnızca meta verileri RDS veritabanında tutarak hem performansı hem de maliyeti optimize eder. S3, nesne depolama için yüksek düzeyde ölçeklenebilir, dayanıklı ve uygun maliyetli bir çözümdür, bu da büyük BLOB'lar için idealdir. Bu, RDS üzerindeki yükü azaltır, veritabanı boyutunu küçültür ve performansı artırır. Diğer seçenekler neden yanlış: RDS DB instance boyutunu küçültmek ve depolama türünü Magnetic olarak değiştirmek performansı daha da kötüleştirir ve maliyet tasarrufu sağlamaz. RDS DB instance boyutunu büyütmek ve depolama kapasitesini 24 TiB'ye çıkarmak maliyetleri artırır ve temel sorun olan BLOB depolamasını çözmez. Provisioned IOPS performansı artırsa da, BLOB'lar hala veritabanını şişirecektir. Amazon DynamoDB kullanmak, mevcut Oracle veritabanı yapısını ve uygulamasını önemli ölçüde değiştirmeyi gerektirir ve bu senaryoda S3'e göre daha karmaşık ve maliyetli bir çözümdür.
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