MySQL İçin Amazon RDS SSS

Amazon RDS, MySQL'in hangi sürümlerini destekliyor?

MySQL için Amazon İlişkisel Veri Tabanı (Amazon RDS), şu anda MySQL Community Edition 5.7 ve 8.0 sürümlerini destekler. Desteklenen alt sürümler hakkında bilgi Amazon RDS Kullanıcı Kılavuzu'nda mevcuttur.

Amazon RDS için "büyük" ve "küçük" sürüm yayınları birbirinden nasıl ayrılır?

MySQL bağlamında sürüm numaraları aşağıdaki gibi düzenlenmiştir:
MySQL sürümü = X.Y.Z

X = Ana sürüm, Y = Yayın seviyesi, Z = Yayın serisi içindeki sürüm numarası.
Amazon RDS açısından, ana sürüm veya yayın seviyesi değiştirilirse bir sürüm değişikliği, büyük sayılır. Örnek: 5.6.X -> 5.7.X arasında geçiş.

Yayındaki sürüm numarası değiştirilirse sürüm değişikliği, küçük sayılır. Örnek: 5.6.27 -> 5.6.29 arasında geçiş.

Amazon RDS, altyapı sürümlerini yükseltmek veya şu anda desteklenen altyapı sürümlerinin kullanımdan kaldırılması için yönergeler sağlıyor mu?

Evet. Lütfen Amazon RDS Hakkında SSS'lere bakın.

MySQL İçin Amazon RDS (Önizleme) hangi depolama altyapılarını destekler?

MySQL İçin Amazon RDS'nin Amazon Redshift özellikleriyle zaman içinde geri yükleme, anlık yedek geri yükleme ve sıfır ETL entegrasyonu, çökme durumunda kurtarılabilir bir depolama altyapısı gerektirir ve yalnızca InnoDB depolama altyapısı için desteklenir. MySQL, çeşitli özelliklere sahip birden fazla depolama altyapısını desteklerken, bunların tümü çökme durumunda kurtarma ve veri dayanıklılığı için optimize edilmemiştir. Örneğin MyISAM depolama altyapısı güvenilir çökme durumunda kurtarma işlemini desteklemez ve bir çökmeden sonra MySQL yeniden başlatıldığında verilerin kaybolmasına veya bozulmasına neden olabilir. Bu da zaman içindeki bir noktaya geri yükleme veya anlık yedek geri yükleme özelliğinin amaçlandığı gibi çalışmasını önleyebilir. Ancak yine de Amazon RDS ile MyISAM'i kullanmayı seçerseniz veri tabanı anlık yedek geri yükleme işlevselliği için belirli senaryolarda bu adımları takip etmek yararlı olabilir. Federated Storage Engine şu anda MySQL İçin RDS tarafından desteklenmemektedir.

Bir MySQL İçin RDS veri tabanı bulut sunucusu için birincil kullanıcıya hangi ayrıcalıklar verilir?

Yeni bir veri tabanı bulut sunucusu oluşturduğunuzda kullandığınız varsayılan birincil kullanıcı belirli ayrıcalıklar alır. Ayrıcalıkların listesi için Amazon RDS Kullanıcı Kılavuzu'ndaki Ana Kullanıcı Hesabı Ayrıcalıkları kısmına bakın.

MySQL İçin RDS Okuma Replikaları ile hangi depolama motorlarının kullanımı destekleniyor?

MySQL İçin RDS Okuma Replikaları, işlemsel depolama altyapısı gerektirir ve yalnızca InnoDB depolama altyapısında desteklenir. MyISAM gibi işlemsel olmayan MySQL depolama altyapıları, Okuma Replikalarının amaçlandığı gibi çalışmasını engelleyebilir. Ancak yine de MyISAM'i Okuma Replikaları ile kullanmayı seçerseniz Amazon CloudWatch "Replica Gecikmesi" ölçümünü (AWS Yönetim Konsolu veya Amazon CloudWatch API'leri aracılığıyla edinilebilir) dikkatle izlemenizi ve çoğaltma hataları nedeniyle geride kalması durumunda Okuma Replikasını yeniden oluşturmanızı öneririz. Aynı hususlar geçici tabloların ve diğer işlemsel olmayan motorların kullanımı için de geçerlidir.

Kaynak MySQL İçin RDS Veri Tabanı Bulut Sunucum ile Okuma Replikası arasındaki çoğaltmayı satır tabanlı çoğaltmayı kullanacak şekilde yapılandırabilir miyim?

İkili günlük kaydı biçimini MySQL sürüm 5.6 ve sonrası için satır tabanlı olarak ayarlayabilirsiniz. Varsayılan olarak çoğaltma, çoğu kullanım durumu gereksinimlerini karşılaması gereken karma biçime (hem satır tabanlı hem de ifade tabanlı çoğaltmayı içerir) ayarlanır. MySQL belgeleri, karışık biçimli ile satır tabanlı çoğaltma arasındaki fark hakkında daha fazla bilgi sunar.

Amazon Mavi/Yeşil Dağıtımlar Hakkında SSS

Amazon RDS Mavi/Yeşil Dağıtımlar hangi sürümleri destekler?

Amazon RDS Mavi/Yeşil Dağıtımlar, MySQL sürüm 5.7 ve üstü için RDS'de mevcuttur. MySQL için RDS belgelerinde mevcut sürümler hakkında daha fazla bilgi edinin.

Amazon RDS Mavi/Yeşil Dağıtımlar hangi bölgeleri destekler?

Amazon RDS Mavi/Yeşil Dağıtımlar, tüm geçerli AWS bölgelerinde ve AWS GovCloud bölgelerinde kullanılabilir.

Amazon RDS Mavi/Yeşil Dağıtımlar ile ne tür değişiklikler yapabilirim?

Amazon RDS Mavi/Yeşil Dağıtımlar; büyük veya küçük sürüm yükseltmeleri, şema değişiklikleri, bulut sunucusu ölçeklendirme, altyapı parametresi değişiklikleri ve bakım güncellemeleri gibi veri tabanı değişikliklerini daha güvenli, daha basit ve daha hızlı yapmanıza yardımcı olur.

Amazon RDS Mavi/Yeşil Dağıtımlar'ı ne zaman kullanmalıyım?

Amazon RDS Mavi/Yeşil Dağıtımlar, daha güvenli, daha basit ve daha hızlı veritabanı değişiklikleri yapmanızı sağlar. Mavi/Yeşil Dağıtımlar; veritabanı altyapısına yönelik ana veya küçük sürüm yükseltmeleri, işletim sistemi güncellemeleri, tablonun sonuna yeni bir sütun ekleme gibi yeşil ortamlarda mantıksal çoğaltmayı bozmayan şema değişiklikleri veya veritabanı parametre ayarı değişiklikleri gibi kullanım örnekleri için idealdir. Tek bir geçiş kullanarak aynı anda birden fazla veritabanı güncellemesi yapmak için Mavi/Yeşil Dağıtımlar'ı kullanabilirsiniz. Bu, güvenlik düzeltme eklerini güncel tutmanıza, veri tabanı performansını iyileştirmenize ve kısa, öngörülebilir kesinti süreleriyle daha yeni veri tabanı özelliklerine erişmenize olanak tanır.

Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanmanın maliyeti nedir?

İş yüklerinizi yeşil bulut sunucularında çalıştırırken, mavi bulut sunucularındaki fiyata tabi olursunuz. Mavi ve yeşil bulut sunucularında çalışmanın maliyeti, db.instances için mevcut standart fiyatlandırmamızı, depolama maliyetini, okuma/yazma G/Ç maliyetini ve yedekleme maliyeti ile Amazon RDS Performans Öngörüleri gibi etkinleştirilmiş özellikleri içerir. Etkin olarak, mavi-yeşil dağıtımın ömrü boyunca veri tabanı bulut sunucusu üzerinde iş yüklerini çalıştırma maliyetinin yaklaşık 2 katını ödersiniz.

Örnek: Multi-AZ (MAZ) yapılandırmasına sahip us-east-1 AWS Bölgesi'nde iki r5.2xlarge db.instance, birincil veri tabanı bulut sunucusu ve okuma çoğaltması üzerinde çalışan bir MySQL 5.7 için RDS veri tabanınız var. r5.2xlarge db.instance bulut sunucularından her biri, 20 GiB Genel Amaçlı Amazon Esnek Blok Deposu (Amazon EBS) için yapılandırılmıştır. Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanarak mavi bulut sunucusu topolojisinin bir klonunu oluşturur, bunu 15 gün (360 saat) çalıştırır ve başarılı bir geçiş yaptıktan sonra mavi bulut sunucularını silersiniz. Mavi bulut sunucuları, isteğe bağlı 1,926 USD/saatlik ücret karşılığında 15 gün boyunca 1.387 USD'dir (Bulut Sunucusu + EBS maliyeti). Bu 15 gün için Mavi/Yeşil Dağıtımları kullanmanın toplam maliyeti 2.774 USD olup söz konusu dönem için mavi bulut sunucularını çalıştırmanın maliyetinin 2 katıdır.

Amazon RDS Mavi/Yeşil Dağıtımlar ile ne tür değişiklikler yapabilirim?

Amazon RDS Mavi/Yeşil Dağıtımlar; büyük veya küçük sürüm yükseltmeleri, şema değişiklikleri, bulut sunucusu ölçeklendirme, altyapı parametresi değişiklikleri ve bakım güncellemeleri gibi veri tabanı değişikliklerini daha güvenli, daha basit ve daha hızlı yapmanıza yardımcı olur.

Amazon RDS Mavi/Yeşil Dağıtımlar'da "mavi ortam" nedir? "Yeşil ortam" nedir?

Amazon RDS Mavi/Yeşil Dağıtımlar'da mavi ortam mevcut üretim ortamınızdır. Yeşil ortam, geçişten sonra yeni üretim ortamınız olacak hazırlama ortamınızdır.

Geçişler, Amazon RDS Mavi/Yeşil Dağıtımlar ile nasıl çalışır?

Amazon RDS Mavi/Yeşil Dağıtımlar bir geçiş başlattığında geçiş tamamlanana kadar hem mavi hem de yeşil ortamlara yazma işlemlerini engeller. Geçiş sırasında hazırlama ortamı veya yeşil ortam, mavi ortamı yakalar ve verilerin mavi ve yeşil ortamlar arasında tutarlı olmasını sağlar. Mavi ve yeşil ortam tamamen senkronize olduğunda Mavi/Yeşil Dağıtımlar, trafiği yeşil ortama yönlendirerek yeşil ortamı yeni mavi ortam olarak teşvik eder. Mavi/Yeşil Dağıtımlar, geçiş süreci tamamlandıktan sonra yeşil ortamda yazma işlemlerini etkinleştirecek ve geçiş işlemi sırasında sıfır veri kaybı sağlayacak şekilde tasarlanmıştır.

Kendi kendini yöneten bir mantıksal replika için abone/yayıncı olarak mavi ortamım olduğunda Mavi/Yeşil Dağıtımlar'ı kullanabilir miyim?

Mavi ortamınız kendi kendini yöneten bir mantıksal kopya veya aboneyse geçişi engelleriz. Önce mavi ortama çoğaltmayı durdurmanızı, geçişe devam etmenizi ve ardından çoğaltmayı sürdürmenizi öneririz. Buna karşılık, mavi ortamınız kendi kendini yöneten bir mantıksal kopya kaynağı veya yayıncı ise geçiş yapmaya devam edebilirsiniz. Ancak geçiş sonrası yeşil ortamdan çoğaltmak için kendi kendini yöneten replikayı güncellemeniz gerekecektir.

Amazon RDS Mavi/Yeşil Dağıtımlar geçiş yaptıktan sonra eski üretim ortamıma ne olur?

Amazon RDS Mavi/Yeşil Dağıtımlar eski üretim ortamınızı silmez. Gerekirse ek doğrulamalar ve performans/regresyon testi için o ortama erişebilirsiniz. Artık eski üretim ortamına ihtiyacınız yoksa bunu silebilirsiniz. Siz bunları silene kadar eski üretim bulut sunucularına standart faturalandırma ücretleri uygulanır.

Amazon RDS Mavi/Yeşil Dağıtımlar geçiş bütünlük koruması neyi denetler?

Amazon RDS Mavi/Yeşil Dağıtımlar geçiş bütünlük koruması, geçiş yapılmadan önce yeşil ortamınız seviyeye yetişene kadar mavi ve yeşil ortamlarınızda yazma işlemini engeller. Mavi/Yeşil Dağıtımlar, mavi ve yeşil ortamlarınızdaki birincil ögelerinizin ve replikalarınızın durum denetimlerini de gerçekleştirir. Ayrıca, örneğin replikasyonun durup durmadığını veya hata olup olmadığını görmek için replikasyon durumu denetimleri de gerçekleştirirler. Mavi ve yeşil ortamlarınız arasında uzun süren işlemleri tespit ederler. Tahammül edilebilir maksimum kesinti sürenizi 30 saniye kadar düşük bir süre olarak belirtebilirsiniz ve bunu aşan devam eden bir işleminiz varsa geçişiniz zaman aşımına uğrayacaktır.

Amazon RDS Mavi/Yeşil Dağıtımlar; Amazon RDS Proxy'sini, Bölgeler Arası okuma replikalarını veya basamaklı okuma replikalarını destekliyor mu?

Hayır. Amazon RDS Mavi/Yeşil Dağıtımlar; Amazon RDS Proxy'sini, Bölgeler Arası okuma replikalarını veya basamaklı okuma replikalarını desteklemez.

Değişiklikleri geri almak için Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanabilir miyim?

Hayır. Şu anda değişiklikleri geri almak için Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanamazsınız.

Amazon RDS Optimize Edilmiş Yazmalar Hakkında SSS

Amazon RDS Optimize Edilmiş Yazmalar veri dosyalarını MySQL'e göre nasıl farklı yazar?

MySQL, önce "çift yazma arabelleğine" ve ardından tablo depolamasına 16 KB’lik sayfalarla iki kez dayanıklı depolamaya veri yazarak kullanıcıları veri kaybından korur. Amazon RDS Optimize Edilmiş YazmalarAWS Nitro System'ın Yarım Yazma Koruması özelliğini kullanarak 16 KB veri sayfalarınızı tek adımda güvenilir ve kalıcı bir şekilde doğrudan veri dosyalarınıza yazar.

MySQL İçin RDS veri tabanı sürümleri hangi Amazon RDS Optimize Edilmiş Yazmalar'ı destekliyor?

Amazon RDS Optimize Edilmiş Yazmalar, MySQL ana sürümü 8.0.30 ve üstü için kullanılabilir.

Amazon RDS Optimize Edilmiş Yazmalar'ı hangi veri tabanı bulut sunucusu türleri destekliyor? Hangi bölgelerde kullanılabilir?

Amazon RDS Optimize Edilmiş Yazmalar db.r6i ve db.r5b bulut sunucularında kullanılabilir. AWS Çin bölgeleri hariç, bu bulut sunucularının kullanılabildiği tüm bölgelerde kullanılabilir.

Hangi durumlarda Amazon RDS Optimize Edilmiş Yazmalar'ı kullanmalıyım?

Tüm MySQL İçin RDS kullanıcıları, 2 kata kadar geliştirilmiş yazma işlemi aktarım hızı için Amazon RDS Optimize Edilmiş Yazmalar'ı uygulamalıdır. Dijital ödemeler, finansal ticaret ve çevrimiçi oyun uygulamaları gibi yazma ağırlıklı iş yükleri olan uygulamalar bu özelliği özellikle yararlı bulacaktır.

Amazon RDS Optimize Edilmiş Yazmalar, Amazon Aurora MySQL Uyumlu Sürümde destekleniyor mu?

Hayır. Amazon Aurora MySQL Uyumlu Sürümü, "çift yazma arabelleği" kullanımından zaten kaçınıyor. Bunun yerine Aurora, verileri üç Erişilebilirlik Alanı (AZ) boyunca altı şekilde çoğaltır ve verileri kalıcı bir şekilde yazmak ve daha sonra doğru bir şekilde okumak için quorum tabanlı bir yaklaşım kullanır.

Müşteriler mevcut Amazon RDS veri tabanlarını, Amazon RDS Optimize Edilmiş Yazmalar'ı kullanmak için dönüştürebilir mi?

Şu anda bulut sunucusu sınıfı Edilmiş Optimize Yazmalar'ı desteklese bile, bu ilk sürüm mevcut veri tabanı bulut sunucularınız için Amazon RDS Optimize Edilmiş Yazmalar'ı etkinleştirmeyi desteklemez.

Amazon RDS Optimize Edilmiş Yazmalar'ın maliyeti nedir?

Amazon RDS Optimize Edilmiş Yazmalar, MySQL İçin RDS müşterileri tarafından hiçbir ek ücret ödemeden kullanılabilir.

Amazon RDS Optimize Edilmiş Okumalar Hakkında SSS

Amazon RDS Optimize Edilmiş Okumalar, sorgu performansını nasıl hızlandırır?

Sorgu işleme için MySQL'de geçici nesneler kullanan iş yükleri, Amazon RDS Optimize Edilmiş Okumalar'dan yararlanır. Optimize Edilmiş Okumalar, Amazon EBS birimi yerine veri tabanı bulut sunucusunun NVMe tabanlı bulut sunucusu deposuna geçici nesneler yerleştirir. Bu da karmaşık sorgu işleme hızını %50'ye kadar hızlandırmaya yardımcı olur.

MySQL İçin RDS veri tabanı sürümleri hangi Amazon RDS Optimize Edilmiş Okumalar'ı destekliyor?

MySQL 8.0.28 ve üzeri sürümlerde MySQL İçin RDS'de Amazon RDS Optimize Edilmiş Okumalar kullanılabilir.

Amazon RDS Optimize Edilmiş Okumalar'ı hangi veri tabanı bulut sunucusu türleri destekliyor? Hangi bölgelerde kullanılabilir?

Amazon RDS Optimize Edilmiş Okumalar db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn ve X2iedn bulut sunucularının kullanılabildiği tüm bölgelerde kullanılabilir. Daha fazla bilgi için bkz. Amazon RDS veri tabanı bulut sunucusu sınıfları belgeleri.

Hangi durumlarda Amazon RDS Optimize Edilmiş Okumalar'ı kullanmalıyım?

Müşteriler; karmaşık sorgular, genel amaçlı analiz gerektiren veya karmaşık gruplar, sıralamalar, karma toplamalar, yüksek yüklü birleştirmeler ve Ortak Tablo İfadeleri (CTE'ler) gerektiren iş yükleri olduğunda Amazon RDS Optimize Edilmiş Okumalar'ı kullanmalıdır. Bu kullanım alanları geçici tabloların oluşturulmasıyla sonuçlanır ve Optimize Edilmiş Okumalar'ın iş yükünüzün sorgu işlemesini hızlandırmasına olanak tanır.

Müşteriler mevcut Amazon RDS veri tabanlarını Amazon RDS Optimize Edilmiş Okumalar'ı kullanmak için dönüştürebilir mi?

Evet. Müşteriler iş yükünüzü Optimize Edilmiş Okuma özellikli bir bulut sunucusuna taşıyarak mevcut Amazon RDS veri tabanlarını Amazon RDS Optimize Edilmiş Okumalar'ı kullanmak üzere dönüştürebilirler. Optimize Edilmiş Okumalar, desteklenen tüm bulut sunucusu sınıflarında varsayılan olarak da kullanılabilir. İş yükünüzü db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn ve X2iedn bulut sunucularında çalıştırıyorsanız Optimize Edilmiş Okumalar'dan zaten yararlanıyorsunuz demektir.

Amazon Redshift ile sıfır ETL entegrasyonu Hakkında SSS

Amazon Redshift ile MySQL İçin Amazon RDS sıfır ETL entegrasyonunu ne zaman kullanmalıyım?

Karmaşık veri işlem hatları oluşturma ve yönetme ihtiyacını ortadan kaldırmak istediğinizde MySQL İçin Amazon RDS sıfır ETL entegrasyonunu Amazon Redshift ile kullanmalısınız. Veriler Amazon Redshift'e girdikten sonra, MySQL için RDS'deki işlem verilerinizde gerçek zamanlı analiz ve makine öğrenimi (ML) özelliklerine erişebilirsiniz.

MySQL İçin RDS'nin hangi sürümleri ve hangi AWS Bölgeleri sıfır ETL entegrasyonunu destekler?

Amazon Redshift ile MySQL İçin RDS sıfır ETL entegrasyonu, desteklenen AWS Bölgelerindeki MySQL 8.0.32 ve üstü sürümleri için kullanılabilir.

Sıfır ETL entegrasyonları ne gibi avantajlar sağlar?

Amazon Redshift ile MySQL İçin RDS sıfır ETL entegrasyonu, petabaytlarca işlem verisinde neredeyse gerçek zamanlı analiz ve makine öğrenimi (ML) sağlar ve karmaşık veri işlem hatlarını oluşturma ve yönetme ihtiyacınızı ortadan kaldırır. Veriler MySQL İçin RDS'ye yazıldıktan sonra saniyeler içinde Amazon Redshift'e çoğaltılır. MySQL İçin RDS'den Amazon Redshift'e kadar birden çok veri tabanı ve tablodaki verileri birleştirebilirsiniz. Analiz ihtiyaçlarınıza bağlı olarak belirli veri tabanları ve tablolar için veri filtrelemesi, verileri Amazon Redshift'e seçerek getirmenizi sağlar.

Amazon Redshift ile MySQL İçin RDS sıfır ETL entegrasyonunu kullanmanın maliyeti nedir?

Sıfır ETL entegrasyonunun parçası olarak oluşturulan değişiklik verilerini oluşturmak ve işlemek üzere kullanılan MySQL İçin RDS ve Amazon Redshift kaynakları için ödeme yaparsınız. Bu kaynaklar arasında Amazon Redshift veri ambarlarınızı başlatmak ve yeniden senkronize etmek için Amazon RDS anlık yedeğini dışa aktarma maliyetleri, veri değişikliklerinin kaynaktan hedefe sürekli olarak çoğaltılması için değişiklik verisi yakalama (CDC) veri aktarım maliyetleri, değişiklik verilerini işlemek için kullanılan düzenli RDS G/Ç ve depolama ve çoğaltılan veriler için düzenli Amazon Redshift depolama ve işlem maliyetleri yer alır. Daha fazla bilgi için MySQL İçin RDS fiyatlandırma sayfasına bakın.

Örneğin: MySQL İçin RDS 8.0.32 veri tabanınız ve ABD Doğu (Kuzey Virginia) Bölgesi'nde çalışan bir Amazon Redshift veri ambarınız var. Bu MySQL İçin RDS veri tabanı bulut sunucusu, şu anda tedarik edilmiş temel IOPS'yi içeren, otomatik yedeklemelerin etkinleştirildiği ve MySQL ikili günlüğünün açık olduğu 50 GB'lık Genel Amaçlı SSD (gp3) depolama kapasitesini kullanıyor.

MySQL veri tabanı için RDS bulut sunucunuz için Amazon Redshift ile sıfır ETL entegrasyonu oluşturduğunuzda, bir Amazon Redshift veri ambarı oluşturmak üzere verilerin anlık yedeği (50 GB) oluşturuluyor ve dışa aktarılıyor. Ertesi gün, MySQL veri tabanı için RDS bulut sunucunuzdaki bir tablonun birincil anahtarını değiştiriyorsunuz ve bu da anlık yedek dışa aktarımının Amazon Redshift'te yeniden senkronize edilmesiyle sonuçlanıyor. Veri tabanı, 30 gün boyunca 5 GB'lık veri değişikliklerini işliyor.

Bu örnekte, ABD Doğu (Kuzey Virginia) bölgesinde Amazon Redshift ile MySQL için RDS sıfır ETL entegrasyonunu 30 gün boyunca kullanma maliyeti 50 GB x (0,10 USD/GB) ilk dışa aktarma artı 50 GB x (0,10 USD/GB) yeniden senkronizasyon maliyeti artı 5 GB x (2,00 USD/GB) CDC veri aktarımı olarak hesaplandığında toplam 20,00 USD tutarına denktir. Bu sıfır ETL entegrasyonu maliyetlerine ek olarak, G/Ç, depolama ve işlem maliyetleri gibi, çoğaltılan verileri işlemek için Amazon RDS ve Amazon Redshift normal kullanımından kaynaklanan ücretlerden de siz sorumlusunuz.

Amazon Redshift ile bir MySQL İçin RDS sıfır ETL entegrasyonu oluşturmak için Amazon RDS Okuma Replikası kullanabilir miyim?

Evet. Birincil bulut sunucusunda kaynak tüketimini azaltmak için Amazon Redshift ile sıfır ETL entegrasyonu için kaynak Amazon RDS bulut sunucusu olarak Amazon RDS Okuma Replikası kullanabilirsiniz.

Sıfır ETL entegrasyonu AWS CloudFormation'ı destekliyor mu?

Evet. AWS CloudFormation'ı kullanarak Amazon Redshift ile Aurora MySQL sıfır ETL entegrasyonu için gereken kaynakların yapılandırılmasını ve dağıtımını yönetip otomatikleştirebilirsiniz. Daha fazla bilgi için AWS CloudFormation kullanıcı kılavuzunu ziyaret edin.

Sıfır ETL entegrasyonu işlemleri nasıl ele alır? Çoğaltıldıklarında atomik olarak taahhüt edilirler mi?

MySQL İçin RDS ile Amazon Redshift sıfır ETL entegrasyonu, kaynak MySQL İçin RDS veri tabanı ile hedef Amazon Redshift kümesi arasındaki veri tutarlılığını sağlamak için işlemleri atomik olarak çoğaltır.

İşte bu entegrasyonla işlemlerin atomikliği hakkında bazı önemli noktalar:

  • Yalnızca MySQL İçin RDS'de taahhüt edilen işlemler Amazon Redshift'e çoğaltılır. Taahhüt edilmemiş veya geri alınmış işlemler uygulanmaz.
  • Entegrasyon, her işlemi Amazon Redshift'e atomik olarak uygulamak için iki aşamalı bir taahhüt işlemi kullanır. İşlemdeki tüm veri değişiklikleri uygulanır veya bir hata oluşursa hiçbiri uygulanmaz.
  • Kaynak ile hedef arasında işlem tutarlılığı korunur. Çoğaltmadan sonra, belirli bir işlemin verileri hem MySQL İçin RDS hem de Amazon Redshift'te tutarlı olacaktır.
  • DDL veya DML yoluyla şema değişiklikleri de bütünlüğü korumak için atomik olarak uygulanır.
  • İşlemlerin atomik uygulaması, veri tabanları arasında kısmi işlemlerin veya tutarsız veri durumlarının oluşmamasını sağlar.

MySQL İçin RDS'de yaptığım değişiklikler Amazon Redshift'te hangi sırayla çoğaltılıyor?

Amazon Redshift ile MySQL İçin RDS sıfır ETL entegrasyonu, kaynak MySQL İçin RDS veri tabanı ile hedef Amazon Redshift kümesi arasında tam işlem tutarlılığını korur.

Sıfır ETL entegrasyonu ile şema değişiklikleri nasıl ele alınır?

Şema değişikliklerinin nasıl ele alındığına dair bazı önemli noktalar şunlardır:

  • CREATE TABLE, ALTER TABLE, DROP TABLE vb. gibi DDL ifadeleri, MySQL İçin RDS'den Amazon Redshift'e otomatik olarak çoğaltılır.
  • Entegrasyon, çoğaltılmış şema değişiklikleri için Amazon Redshift tablolarında gerekli denetimleri ve ayarlamaları yapar. Örneğin MySQL İçin RDS'de eklenecek bir sütun, Amazon Redshift'e de eklenecektir.
  • Çoğaltma ve şema senkronizasyonu, kaynak ve hedef veri tabanları arasında minimum gecikmeyle otomatik olarak neredeyse gerçek zamanlı bir şekilde gerçekleşir.
  • DML değişiklikleri DDL değişikliklerine paralel olarak gerçekleşse bile şema tutarlılığı korunur.
Ürün fiyatlandırması hakkında daha fazla bilgi edinin

Amazon RDS ücretsiz olarak denenebilir. Yalnızca kullandığınız kadar ödersiniz. Minimum ücret yoktur.  

Daha fazla bilgi edinin 
Ücretsiz bir hesap için kaydolun

AWS Ücretsiz Kullanımı için anında erişim elde edin. 

Kaydolun 
Konsolda oluşturmaya başlayın

AWS konsolunda MySQL İçin Amazon RDS’yi kullanmaya başlayın.

Oturum açın