Giriş

HAQM Web Services (AWS), çeşitli veri modellerini desteklemek için artan sayıda amaca yönelik veritabanı seçeneği (şu anda 15'ten fazla) sunar. Bunlar ilişkisel, anahtar-değer, belge, bellek içi, grafik, zaman serileri, geniş sütun ve defter veritabanlarını içerir.

Doğru veritabanını veya birden çok veritabanını seçmek, kurumsal ihtiyaçlarınıza göre bir dizi karar vermenizi gerektirir. Bu karar kılavuzu; doğru soruları sormanızı, uygulama için net bir yol sağlamanızı, ve mevcut veritabanınızdan taşıma yapmanızı sağlayacaktır.

Bu beş dakikalık alıntı, AWS'deki Veritabanı ve Taşıma Başkan Yardımcısı Jeff Carter'ın re:Invent 2022'deki sunumunun 55 dakikalık bir kaydından alınmıştır. Kullanılabilir AWS veritabanı hizmetlerine genel bir bakış sağlar.

Okuma zamanı

20 dakika

Amaç

Hangi AWS veritabanının kuruluşunuz için en uygun olduğuna karar vermenizi sağlamak.

Seviye

Başlangıç Seviyesi

Son güncelleme

Nisan 20, 2023

Anlama

Veritabanları; küçük bir mobil uygulama da olsa, internet ölçeğinde ve gerçek zamanlı gereklilikleri olan kurumsal bir uygulama da olsa her türden uygulamalarda verileri depolamak için kullanılan önemli arka uç sistemleridir.

Bu karar kılavuzu, kullanabileceğiniz seçenekler yelpazesini anlamanızı, veritabanı seçiminizi yapmanız için mantıklı kriterleri belirlemenizi, her veritabanının benzersiz özellikleri hakkında ayrıntılı bilgi vermenizi ve ardından her birinin sunduğu yeteneklerin derinliklerine dalmanızı sağlamak üzere tasarlanmıştır.

İnsanlar veritabanlarını kullanarak ne tür uygulamalar oluşturuyor?

  • İnternet ölçeğinde uygulamalar: Yüzlerce terabayt veri üzerinden saniyede milyonlarca isteği işleyen dünya çapında dağıtılmış ve internet ölçeğinde uygulamalar. Bu veritabanları, sert dalgalanmalara sahip iş yüklerinizi karşılamak için otomatik olarak ölçeği büyütür ve küçültür.
  • Gerçek zamanlı uygulamalar: Önbelleğe alma, oturum depoları, oyun puan tabloları, yolcu taşıma, reklam hedefleme ve gerçek zamanlı analiz gibi gerçek zamanlı uygulamalar, saniyede milyonlarca isteği karşılayabilmek için mikro saniye düzeyinde gecikmeye ve yüksek aktarım hızına ihtiyaç duyar.
  • Açık kaynaklı uygulamalar: Bazı müşteriler açık kaynaklı veritabanlarını düşük maliyetleri, topluluktan güç alan geliştirme ve destek süreçlerinin yanı sıra çok sayıda araç ve uzantı içeren büyük ekosistemleri nedeniyle tercih eder.
  • Kurumsal uygulamalar: Kurumsal uygulamalar; satış, faturalandırma, müşteri hizmetleri ve insan kaynakları gibi temel iş süreçlerinin yanı sıra bir otel zincirinin rezervasyon sistemi veya bir sigorta şirketinin risk yönetim sistemi gibi iş kolu yazılımlarını yönetmek için kullanılır. Bu uygulamalar; hızlı, ölçeklenebilir, güvenli, erişilebilir ve güvenilir veritabanlarına ihtiyaç duyar.

Not: Bu kılavuz, Çevrimiçi İşlem Gerçekleştirme (OLTP) uygulamaları için uygun veritabanlarına odaklanmaktadır. Öncelikle büyük miktarda veriyi hızlı ve verimli bir şekilde depolamanız ve analiz etmeniz gerekiyorsa (genellikle bir çevrimiçi analiz işleme (OLAP) uygulaması tarafından karşılanır) AWS, büyük ölçekli analitik iş yüklerini işlemek üzere tasarlanmış, tamamen yönetilen, bulut tabanlı bir veri ambarı hizmeti olan HAQM Redshift'i sunar.  

İlişkisel ve ilişkisel olmayan olmak üzere iki üst düzey AWS OLTP veritabanı kategorisi bulunur.

  • AWS ilişkisel veritabanı ailesi, HAQM RDS ve HAQM Aurora için yedi popüler altyapı içerir: MySQL uyumluluğuna sahip HAQM Aurora, PostgreSQL uyumluluğuna sahip HAQM Aurora, MySQL, MariaDB, PostgreSQL, Oracle ve SQL Server ve AWS Outposts üzerinde HAQM RDS ile şirket içi dağıtım seçeneği.
  • İlişkisel olmayan veritabanı seçenekleri; anahtar-değer, belge, önbelleğe alma, bellek içi, grafik, zaman serileri, geniş sütun ve defter veritabanlarına özel bir ihtiyacı olanlar için tasarlanmıştır.

Tüm bunları bu kılavuzun Seç bölümünde ayrıntılı olarak inceleyeceğiz.

Veritabanı taşıma

Verilerinizle çalışmak için hangi veritabanı hizmetini kullanmak istediğinize karar vermeden önce mevcut veritabanlarınızı nasıl taşıyacağınızı düşünmek için biraz zaman harcamak isteyebilirsiniz.

En iyi veritabanı taşıma stratejisi, AWS Bulut imkanından tam olarak yararlanmanızı sağlar. Bu, uygulamalarınızı amaca yönelik olarak oluşturulmuş bulut merkezli veritabanlarını kullanmak üzere taşımayı içerir. Ayrıca sizi şirket içinde kullandığınız aynı veritabanına bağlamaz. Uygulamalarınızı modernleştirdiğinizi düşünün ve uygulamalarınızın iş akışı gereksinimlerine en uygun veritabanlarını seçin.

Örneğin, önce uygulamalarınızı değiştirmeyi ve ardından bunları dönüştürmeyi seçerseniz, önce veritabanınızı olduğu gibi taşımaya karar verebilirsiniz. Tamamen AWS Bulut'ta olduğunuzda uygulamanızı modernleştirmek için çalışmaya başlayabilirsiniz. Bu strateji, mevcut şirket içi ortamınızdan hızla çıkmanızı ve ardından modernleştirmeye odaklanmanızı sağlayabilir.
 
Önceki resim, verileri HAQM Aurora'ya taşımak için AWS Veritabanı Taşıma Hizmeti imkanının nasıl kullanıldığını gösterir.

Aşağıdaki kaynaklar taşıma stratejinizde size yardımcı olabilir:

Planlamanızın ön ucunda bir taşıma stratejisine sahip olmanın yanı sıra verilerinizden öngörü elde etmenin yollarını da elde etmek istersiniz. HAQM Redshift'i kullanabilirsiniz. Hızlı ve tümüyle yönetilen petabayt ölçeğinde bir veri ambarı hizmetidir. Tüm verilerinizi mevcut iş zekası araçlarınızı kullanarak verimli şekilde analiz etmede kullanabilirsiniz. Birkaç yüz gigabayttan petabayta veya daha fazlasına kadar değişen veri kümeleri için optimize edilmiştir.

Göz önünde bulundurun

AWS'de bir veritabanı barındırmayı düşünüyorsunuz. Bu, buluta taşıma yolculuğunuzun ilk adımı olarak greenfield/pilot projesini desteklemek için olabilir veya mevcut bir iş yükünü mümkün olduğunca az kesinti ile taşımak isteyebilirsiniz.

AWS'de bir veritabanı barındırma amacınız ne olursa olsun, veritabanı kararınızı vermek için gerekli kriterleri anlamanız gerekir. İşte dikkate alınması gereken temel kriterlerin bir özeti. 

  • Veritabanınızı seçerken dikkat edilmesi gereken ilk önemli nokta iş hedefinizdir. Kuruluşunuzu değişmeye yönlendiren stratejik yön nedir? AWS'nin 7 R'lerinde önerildiği gibi, mevcut bir iş yükünü yeniden tasarlamak veya yeniden hesaba katmak, ticari lisans taahhütlerinden kurtulmak için yeni bir platforma geçmek, modernizasyona bir başlangıç olarak mevcut veritabanlarınızı ve verilerinizi yeniden barındırmak veya yönetilen bir veritabanı stratejisine geçmek için şimdi geçmek isteyip istemediğinizi düşünün.

    İş hedefiniz, iş yükünüz için AWS'de bir hedef veritabanı seçerken sahip olduğunuz özgürlük miktarını da yönlendirir. Bir Yeniden barındırma stratejisi seçtiyseniz, iş yükünü mümkün olduğunca az kesinti ile AWS'ye taşımak isteyebilirsiniz. Dolayısıyla, verilerinizi mümkün olduğunca benzer bir hedef veritabanına taşımaya çalıştığınız bir "olduğu gibi taşıma" stratejisi benimseyebilirsiniz.

  • Var olan veritabanlarınızı olduğu gibi taşıyabilir misiniz? Öyleyse, daha hızlı ve daha az veri taşıma sorunuyla dağıtım yapabilirsiniz. Kendi kendini yöneten veritabanlarınızı Oracle, SQL Server, MySQL, PostgreSQL ve MariaDB gibi veritabanlarından HAQM İlişkisel Veritabanı Hizmeti (HAQM RDS) üzerine olduğu gibi taşıyabilirsiniz. MySQL ve PostgreSQL uyumluluğuna ihtiyacınız varsa HAQM Aurora bunu sunmak için optimize edilmiştir.

    Belge ve bellek içi veritabanları olarak MongoDB ve Redis için HAQM ElastiCache gibi ilişkisel olmayan veritabanlarını kullanabilirsiniz. Bunun kullanım örnekleri; içerik yönetimi, kişiselleştirme, mobil uygulamalar, kataloglar ve önbelleğe alma, oyun liderlik tabloları ve oturum mağazaları gibi gerçek zamanlı kullanım durumlarıdır. Çoğu durumda, aynı veritabanı beceri kümelerini kullanarak uygulamalarınızı yeniden tasarlamaya gerek kalmadan iş yüklerini ve uygulamaları yönetilen bir hizmete taşıyabilirsiniz.

  • Belirli bir amaca yönelik oluşturulmuş bir veritabanına mı ihtiyacınız var? Belki okumuşsunuzdur, herkese tek beden yekpare veritabanı yaklaşımı artık geride kaldı. Belirli bir görev veya kullanım örneği için optimize edilmiş, amaca yönelik veritabanı seçmek artık çok daha yaygın.

    AWS, çeşitli veri modellerini destekleyen geniş ve kapsamlı bir amaca yönelik veritabanı portföyü sunar. Bu veritabanları ile veri odaklı, yüksek oranda ölçeklenebilir, dağıtılmış uygulamalar oluşturabilirsiniz. Yapmanız gerekenler için optimize edilmiş, doğru olan amaca yönelik veritabanı seçimi, geliştirme ve dağıtımı hızlandıracaktır.

  • Herhangi bir veritabanı seçiminin temeli; depolamanız, almanız, analiz etmeniz ve birlikte çalışmanız gereken verilerin özelliklerini içerir. Bu; veri modelinizi (ilişkisel mi, yapılandırılmış veya yarı yapılandırılmış mı, yüksek bağlantılı bir veri kümesi veya zaman serisi kullanıyor mu?), veri erişimini (verilerinize nasıl erişmeniz gerekiyor?), gerçek zamanlı verilere ne ölçüde ihtiyaç duyduğunuzu ve aklınızda belirli bir veri kaydı boyutu olup olmadığını içerir.

  • Öncelikli operasyonel hususlarınız, verilerinizin nerede barınacağı ve nasıl yönetileceğiyle ilgilidir. Yapmanız gereken iki temel seçim şöyledir:

    • İster kendi kendine barındırılsın ister tam olarak yönetilsin, buradaki temel soru, ekibinizin işletmeye en fazla değeri nerede sağlayacağıdır. Veritabanı kendi kendine barındırılıyorsa, bir veritabanının (şema tasarımı, sorgu oluşturma ve sorgu optimizasyonu ile ilgili çalışmalarınız aracılığıyla) sunabileceği gerçek farklılaştırılmış değerden ve veritabanının günlük bakımından, izlenmesinden ve düzeltme ekinin eklenmesinden sorumlu olursunuz. Tam olarak yönetilen bir AWS veritabanı seçmek işinizi basitleştirir ve ekibinizin benzersiz değer sunma olasılığı olan alanlara odaklanmasını sağlar.

    • İster sunucusuz ister tedarik edilmiş bir veritabanına ihtiyacınız olsun HAQM Aurora, bu seçim hakkında nasıl düşüneceğinize dair bir model sunar. HAQM Aurora Sunucusuz v2, zorlu ve son derece değişken iş yükleri için uygundur. Örneğin, veritabanı kullanımınız kısa bir süre için ağır olabilir, ardından uzun süre hafif etkinlik olabilir veya hiç etkinlik olmayabilir. Periyodik tanıtım etkinlikleri içeren perakende, oyun veya spor web siteleri ve gerektiğinde rapor üreten veritabanları bazı örneklerdir. Aurora tarafından sağlanan kümeler sabit iş yükleri için uygundur. Sağlanan kümelerle önceden tanımlanmış miktarda bellek, CPU gücü ve G/Ç bant genişliğine sahip bir Aurora bulut sunucusu sınıfı seçersiniz.
  • Veritabanı güvenilirliği her işletme için anahtardır. Veritabanınızın güvenilirliğini ve dayanıklılığını sağlamak ve sürdürmek, bir dizi temel faktöre dikkat etmek demektir. Bu faktörler; yedekleme ve geri yükleme, çoğaltma, yük devretme ve zaman içinde nokta kurtarma (PITR) yeteneklerini içerir.
     
    Ayrıca, Kurtarma Süresi Hedefi (RTO) / Kurtarma Noktası Hedefi (RPO) gereksinimleri ile birlikte, küresel olarak dağıtılmış bir uygulama/veri kümesi desteği sizin için önemli olabilir.

  • İş yükü aktarım hızınızın tek bir hesaplama düğümünün kapasitesini aşıp aşmayacağını düşünün. Ardından, veritabanının yüksek işlem eşzamanlılığını (10.000 veya daha fazla) ve birden çok coğrafi bölgede dağıtılması gerekip gerekmediğini desteklemesi için potansiyel ihtiyacınızı göz önüne alın.
     
    İş yükünüz, tek haneli mili saniyeler yerine mikro saniye cinsinden ölçülen yanıt süresiyle son derece yüksek okuma performansı gerektiriyorsa veritabanınızla birlikte bellek içi önbellekleme çözümlerini veya bellek içi veri erişimini destekleyen bir veritabanını kullanmayı düşünebilirsiniz.
  • Güvenlik, AWS ve sizin aranızda paylaşılan bir sorumluluktur. AWS paylaşılan sorumluluk modeli bunu bulutun güvenliği ve bulutta güvenlik olarak tanımlar. Belirli güvenlik konuları arasında verilerinizin tüm düzeylerinde veri koruma, kimlik doğrulama, uyumluluk, veri güvenliği, hassas verilerin depolanması ve denetim gereksinimleri için destek yer alır.

Seçin

Artık veritabanı seçeneklerinizi değerlendireceğiniz kriterleri bildiğinize göre kurumsal ihtiyaçlarınız için hangi AWS veritabanının doğru olduğunu seçmeye hazırsınız.

Bu tablo, hangi veritabanlarının hangi koşullar ve veri türü için optimize edildiğini vurgular. Kullanım durumunuza en uygun veritabanını belirlemeye yardımcı olması için bunu kullanın.

 

Veritabanları
Ne zaman kullanılır?
Ne için optimize edilmiştir?
İlgili veritabanı altyapı veya hizmetleri
Kapat

İlişkisel

HAQMRDS, aralarından seçim yapabileceğiniz MySQL uyumlu HAQM Aurora, PostgreSQL uyumlu HAQM Aurora, MySQL, MariaDB, PostgreSQL, Oracle ve Microsoft SQL Server dahil olmak üzere yedi adet ilişkisel veritabanı altyapısı sunar.

Şirket içi ilişkisel bir iş yükünü taşırken veya iş yükünüz geçici sorgu modellerine sahipse bir ilişkisel veritabanı kullanın.
Tablo, satır ve sütunlarda depolanan yapılandırılmış veriler için optimize edilmiştir. Birleştirmeler yoluyla karmaşık geçici sorguları destekler.
Kapat

Outposts'ta HAQM RDS

AWS Outposts'ta HAQM RDS ile şirket içi ortamlarınızda tam olarak yönetilen veritabanı bulut sunucularını dağıtabilirsiniz.

Kapat

HAQM RDS

HAQM RDS; bulutta veritabanları kurmayı, işletmeyi ve ölçeklendirmeyi basitleştirmek üzere tasarlanmış bir yönetilen hizmetler koleksiyonudur.

Kapat

SQL Server İçin HAQM RDS

SQL Server için HAQM RDS, bulutta SQL Server dağıtımları ayarlamayı, çalıştırmayı ve ölçeklendirmeyi kolaylaştırır.

Kapat

Oracle İçin HAQM RDS

Oracle İçin HAQM RDS, bulutta Oracle dağıtımlarını ayarlamayı, çalıştırmayı ve ölçeklendirmeyi kolaylaştıran tamamen yönetilen ticari bir veritabanıdır.

Kapat

PostgreSQL İçin HAQM RDS

PostgreSQL İçin HAQM RDS, bilinen PostgreSQL veritabanı altyapısının özelliklerine erişmenize imkan tanır.

Kapat

MariaDB İçin HAQM RDS

HAQM RDS, bulutta MariaDB sunucu dağıtımları kurmayı, işletmeyi ve ölçeklendirmeyi kolaylaştırır.

Kapat

MySQL İçin HAQM RDS

HAQM RDS, bulutta MySQL dağıtımları kurmayı, işletmeyi ve ölçeklendirmeyi kolaylaştırır.

Kapat

MySQL ile uyumlu HAQM Aurora

MySQL'de oluşturulan veritabanlarını Aurora altyapısındaki ilave yeteneklerle çalıştırıp yönetin.

Kapat

PostgreSQL ile uyumlu HAQM Aurora

PostgreSQL'de oluşturulan veritabanlarını Aurora altyapısındaki ilave yeteneklerle çalıştırıp yönetin.

Kapat

HAQM Aurora

HAQM Aurora; yerleşik güvenlik, sürekli yedeklemeler, sunucusuz işlem, 15 adede kadar okuma replikası, otomatikleştirilmiş çok bölgeli replikasyon ve diğer AWS hizmetleriyle entegrasyonlar sunar.

Kapat

Anahtar-değer

Verileri, bir anahtarın benzersiz bir tanımlayıcı hizmeti gördüğü bir anahtar-değer çiftleri koleksiyonu olarak depolayan bir NoSQL veritabanı.

Oturum depoları veya alışveriş sepetleri gibi iş yükleri için bir anahtar-değer veritabanı kullanın. Bunun nedeni, dağıtılmış işleme ve depolama yoluyla milyonlarca eşzamanlı kullanıcıya hizmet verirken büyük miktarda veriye ve son derece yüksek hacimli durum değişikliklerine ölçeklenebilmeleridir.
Yüksek okuma ve yazma aktarım hızı ile çok büyük miktarlarda yapılandırılmış, yarı yapılandırılmış veya yapılandırılmamış verilere hızlı erişim için optimize edilmiştir.
Kapat

HAQM DynamoDB

Anahtar-değer ve belge iş yüklerini desteklemek için tasarlanmış, performanslı, esnek, ölçeklenebilir ve sunucusuz bir NoSQL veritabanı.

Kapat

Bellek İçi Veritabanı

Verilere gerçek zamanlı erişim gerektiren uygulamalar için kullanabileceğiniz bir veritabanı. Verileri doğrudan bellekte depolayan bu veritabanları, milisaniye düzeyinde gecikme değerlerinin yeterli olmadığı uygulamalar için mikrosaniye düzeyinde gecikme değerleri sağlar.

Okuma performansını artırmak için önbellekleme katmanına ihtiyaç duyduğunuzda bir bellek içi veritabanı kullanın.
Milisaniyenin altında veri erişimi gerektiren uygulamalar için optimize edilmiştir.
Kapat

HAQM ElastiCache

Uygulama performansını artırmak için basit bir önbellekleme çözümüne ihtiyaç duyduğunuzda Memcached İçin Elasticache'i seçin. Mevcut birincil veritabanınızla veri erişimini hızlandırmak için bir önbellekleme çözümüne ihtiyaç duyarken aynı zamanda gelişmiş veri yapıları, çoğaltma ve işlemler gibi daha zengin özellikler de gerektiğinde Redis İçin Elasticache'i seçin.

Kapat

Redis İçin HAQM MemoryDB

Mikrosaniye okuma ve tek basamaklı milisaniye yazma gecikmesine sahip ultra hızlı bir birincil veritabanına ihtiyaç duyduğunuzda MemoryDB'yi seçin.

Kapat

Belge Veritabanı

Yarı yapılandırılmış verileri JSON benzeri belgeler olarak depolamak için kullanabileceğiniz bir veritabanı. Bu veritabanları, geliştiricilerin uygulamaları hızlıca oluşturmasını ve güncellemesini sağlar.

JSON belgelerini, belgelerin alanları arasında zengin sorgulama yetenekleriyle depolamak istediğinizde bir belge veritabanı kullanın.
HAQM DocumentDB, yarı yapılandırılmış verileri JSON belgeleri olarak depolamak için optimize edilmiştir.
Kapat

HAQM DocumentDB (MongoDB ile uyumlu)

Bulutta MongoDB uyumlu veritabanları kurmayı, işletmeyi ve ölçeklendirmeyi basitleştirmek için tam olarak yönetilen bir veritabanı hizmetine ihtiyaç duyduğunuzda HAQM DocumentDB (MongoDB uyumlu) kullanın.

Kapat

Geniş Sütun Veritabanı

Bir tür NoSQL veritabanı. Tabloları, satırları ve sütunları kullanır. Ancak ilişkisel bir veritabanından farklı olarak sütunların adları ve biçimleri aynı tabloda satırdan satıra değişebilir.

Şirket içi Cassandra iş yüklerinizi taşımanız veya tek basamaklı milisaniye düzeyinde gecikme değeri gerektiren uygulamalar için yüksek hızlarda veri işlemeniz gerektiğinde geniş sütunlu bir veritabanı kullanın.
Düşük gecikme süresi ve doğrusal ölçeklenebilirlik ile birlikte yoğun okuma/yazma ve yüksek aktarım hızı gerektiren iş yükleri için optimize edilmiştir.
Kapat

HAQM Keyspaces

Sunucuları sağlamak, düzeltme eki yüklemek veya yönetmek ya da yazılım yüklemek, bakımını yapmak veya çalıştırmak zorunda kalmadan kullanabileceğiniz ölçeklenebilir, yüksek oranda erişilebilir ve yönetilen Apache Cassandra uyumlu bir veritabanı hizmetine ihtiyacınız varsa HAQM Keyspaces (Apache Cassandra için) kullanın.

Kapat

Grafik Veritabanı

Tablolar veya belgeler yerine düğüm ve ilişkileri depolayan bir veritabanı. Veriler arasındaki bağlantılar, verilerin kendisi kadar önemli kabul edilir.

Dolandırıcılık tespiti, öneri altyapıları ve havayolu ağları gibi kullanım durumları için bir grafik veritabanı kullanın.
İlişkileri depolamak ve bunlarda gezinmek için amaca özel oluşturulmuşlardır.
Kapat

HAQM Neptune

Yüksek oranda bağlı veri kümeleriyle çalışan uygulamalar geliştirip bunları çalıştırmayı kolaylaştıran hızlı, güvenilir, tam olarak yönetilen bir grafik veritabanı hizmetine ihtiyacınız varsa Neptune'ü seçin. Neptune'ün çekirdeği amaca özel oluşturulmuş, yüksek performanslı bir grafik veritabanı altyapısıdır.

Kapat

Zaman Serisi Veritabanı

Bir "zaman serisinin" parçası olan veri kayıtlarını depolamak ve almak için tasarlanmış bir veritabanı. Zaman serisi, zaman damgalarıyla ilişkili bir veri noktaları kümesidir.

Nesnelerin İnterneti (IoT) verileri, uygulama metrikleri ve varlık takibi gibi potansiyel olarak çeşitli kaynaklardan gelen büyük miktarlarda zaman serisi veriniz varsa bir zaman serisi veritabanı kullanın.
Zaman içinde değişen verileri depolamak ve sorgulamak için optimize edilmiştir.
Kapat

HAQM Timestream

Günde trilyonlarca zaman serisi veri noktasını depolamak ve analiz etmek için hızlı, ölçeklenebilir, tam olarak yönetilen, amaca özel oluşturulmuş bir zaman serisi veritabanına ihtiyacınız varsa HAQM Timestream kullanın. Yakın tarihli verileri bellekte tutarak ve geçmiş verileri kullanıcı tanımlı politikalar temelinde maliyet açısından optimize edilmiş bir depolama katmanına taşıyarak zaman serisi verilerinin yaşam döngüsünü yönetir.

Kapat

Defter Veritabanı

Merkezi bir otoriteye ait değişmez, şeffaf ve kriptografik olarak doğrulanabilir bir işlem günlüğü sağlayan bir NoSQL veritabanı.

Kuruluşunuzun diğer varlıklarla (işletmeler, müşteriler) iletişim kurması gerektiğinde ve birbirinizi doğrulamak ve birbirinize güvenmek için bir yola ihtiyacınız olduğunda bir defter veritabanı kullanın.
Veritabanı değişikliklerinin eksiksiz ve doğrulanabilir geçmişini korumak için optimize edilmiştir.
Kapat

HAQM Quantum Defter Veritabanı (QLDB)

Merkezi bir güvenilir otoriteye ait şeffaf, değişmez ve kriptografik olarak doğrulanabilir bir işlem günlüğü sağlayan, tam olarak yönetilen bir defter veritabanına ihtiyacınız varsa HAQM QLDB'yi seçin.

Kullanımı

Artık verilerinizin şeklini, ortamınıza nasıl uyduğunu, kullanım örneğinizi nasıl desteklediğini ve her bir veritabanı hizmetinin ne için optimize edildiğini öğrendiniz. Kurumsal ihtiyaçlarınız için hangi AWS veritabanı hizmetinin optimize edildiğini seçebilmeniz gerekir.

Seçiminizi nasıl kullanacağınızı keşfetmek ve seçiminiz hakkında daha fazla bilgi edinmek için her bir veritabanının nasıl çalıştığını keşfetmeniz üzere iki yol seti sağladık. İlki; HAQM Aurora, HAQM DocumentDB, HAQM DynamoDB, HAQM ElastiCache ve HAQM Keyspaces'i kullanmaya başlamak için derinlemesine belgeler, uygulamalı eğitimler ve kaynaklar sağlar.

  • HAQM Aurora
  • HAQM Aurora

    HAQM Aurora'yı kullanmaya başlama

    Aurora'yı kullanmaya başlamanın temellerini özetliyoruz. Bu kılavuz, öğreticiler içerir ve farklı uç nokta türleri ve Aurora kümelerinin nasıl yukarı ve aşağı ölçeklendirileceği gibi daha gelişmiş Aurora kavramlarını ve prosedürlerini kapsar.

    Kılavuzu keşfedin »

    HAQM Aurora

    Yüksek oranda erişilebilir bir veritabanı oluşturun

    Yüksek oranda erişilebilir bir veritabanı oluşturmak için bir HAQM Aurora kümesini nasıl yapılandıracağınızı öğrenin. Bu veritabanı, daha fazla okuma ölçeklenebilirliği ve yük devretme koruması sağlamak için birden çok Erişilebilirlik Alanında çoğaltılan işlem düğümlerinden oluşur.

    Öğreticiyle kullanmaya başlayın »

    HAQM Aurora

    HAQM Aurora küresel veritabanlarını kullanın

    Aurora küresel veritabanlarını kullanmaya başlamanızı sağlıyoruz. Bu kılavuz, Aurora MySQL ve Aurora PostgreSQL ile Aurora küresel veritabanları için desteklenen altyapıları ve AWS Bölgesi kullanılabilirliğini özetlemektedir.

    Kılavuzu keşfedin »

    HAQM Aurora

    MySQL İçin HAQM RDS'den HAQM Aurora MySQL'e taşıyın
     
    Herhangi bir uygulamanın veritabanını MySQL İçin HAQM RDS'den HAQM Aurora MySQL'e minimum kesinti süresiyle nasıl taşıyacağınızı gösteriyoruz. Bu öğretici ücretsiz katmana dahil değildir ve size 1 dolardan daha ucuza mal olacaktır.

    Öğreticiyle kullanmaya başlayın »

    AWS Veritabanı Taşıma Hizmeti

    Sunucusuz bir mesaj işleme uygulaması oluşturun


    HAQM Aurora Sunucusuz (PostgreSQL uyumlu sürüm), Aurora Sunucusuz için Veri API'si, AWS Lambda ve HAQM SNS ile sunucusuz bir mesaj işleme uygulamasının nasıl oluşturulacağını gösteriyoruz.

    Öğreticiyle kullanmaya başlayın »

  • HAQM DocumentDB
  • HAQM DynamoDB

    HAQM DocumentDB'yi kullanmaya başlama

    HAQM DocumentDB'yi sadece yedi adımda kullanmaya başlamanızı sağlıyoruz. Bu kılavuz, doğrudan AWS Yönetim Konsolu üzerinden MongoDB kabuğunu kullanarak kümenizi bağlamak ve sorgulamak için AWS Cloud9 kullanır.

    Kılavuzu keşfedin »

    HAQM DynamoDB

    HAQM DocumentDB ile bir belge veritabanı kurma
     

    Bu öğretici, AWS Cloud9 ortamınızdan HAQM DocumentDB kümenize bir MongoDB kabuğu ile bağlanmanızı ve birkaç sorgu çalıştırmaya başlamanızı sağlar.

    Öğreticiyle kullanmaya başlayın »

    HAQM DynamoDB

    HAQM DocumentDB ile çalışırken en iyi uygulamalar
     

    HAQM DocumentDB (MongoDB uyumlu) ile çalışırken temel operasyonel yönergelerin yanı sıra en iyi uygulamaları öğrenin.

    Kılavuzu keşfedin »

    HAQM DynamoDB

    MongoDB'den HAQM DocumentDB'ye Taşıyın
     

    Kendi kendini yöneten mevcut bir MongoDB veritabanını HAQM DocumentDB (MongoDB uyumlu) üzerinde tam olarak yönetilen bir veritabanına nasıl taşıyacağınızı öğrenin.

    Öğreticiyle kullanmaya başlayın »

    HAQM DynamoDB

    MongoDB uyumluluğunu değerlendirme
     

    Uygulamanın kaynak kodunu veya MongoDB sunucu profili günlüklerini kullanarak bir MongoDB uygulamasının uyumluluğunu değerlendirmenizi sağlaması adına HAQM DocumentDB uyumluluk aracını kullanın.

    Aracı kullanın »

  • HAQM DynamoDB
  • AWS Veritabanı Taşıma Hizmeti

    HAQM DynamoDB'yi kullanmaya başlama


    HAQM DynamoDB'yi kullanmaya başlamanızı ve onun hakkında daha fazla bilgi edinmenizi sağlıyoruz. Bu kılavuz, uygulamalı öğreticileri ve temel kavramları içerir.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    DynamoDB ve AWS SDK'lerini kullanmaya başlama


    HAQM DynamoDB ve AWS SDK'lerini kullanmaya başlamanızı sağlıyoruz. Bu kılavuz, DynamoDB'de kod örneklerini nasıl çalıştıracağınızı gösteren uygulamalı öğreticiler içerir.
    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    HAQM DynamoDB ile bir NoSQL Tablosu Oluşturup Sorgulayın

    HAQM DynamoDB konsolunu kullanarak basit bir tablo oluşturmayı, veri eklemeyi, verileri tarayıp sorgulamayı, verileri silmeyi ve tabloyu silmeyi öğrenin.

    Öğreticiyle kullanmaya başlayın »

    AWS Veritabanı Taşıma Hizmeti

    Bir HAQM DynamoDB tablosu oluşturun

    Bir DynamoDB tablosunu nasıl oluşturacağınızı ve verileri depolamak ve almak için tabloyu nasıl kullanacağınızı gösteriyoruz. Bu öğretici, çevrimiçi bir kitabevi uygulamasını rehber örnek olarak kullanır.

    Öğreticiyle kullanmaya başlayın »

  • HAQM ElastiCache
  • AWS Veritabanı Taşıma Hizmeti

    HAQM ElastiCache Belgeleri
     

    Redis İçin ElastiCache ve Memcached İçin ElastiCache kullanıcı kılavuzlarının yanı sıra belirli AWS CLI ve API referansları da dahil olmak üzere HAQM ElastiCache belgelerinin tamamını keşfedin.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Redis İçin HAQM ElastiCache kullanmaya başlama
     

    HAQM ElastiCache konsolunu kullanarak bir Redis (küme modu devre dışı) kümesi oluşturmayı, ona erişim izni vermeyi, bağlanmayı ve onu silmeyi öğrenin.


    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Çevrimiçi bir uygulama için hızlı bir oturum deposu oluşturun
     

    Redis İçin HAQM ElastiCache'i oturum yönetimi için dağıtılmış önbellek olarak kullanmayı öğrenin. ElastiCache düğümlerinizi yapılandırmak için en iyi uygulamaları ve oturumları uygulamanızdan nasıl yöneteceğinizi de öğreneceksiniz.

    Öğreticiyle kullanmaya başlayın »

    AWS Veritabanı Taşıma Hizmeti

    Ölçeklenebilirlik ve yüksek erişilebilirlik için bir Redis Kümesi oluşturma

    TLS şifrelemesi etkinken Redis sürüm 7.0 için ElastiCache ile bir Redis Kümesi oluşturmayı ve yapılandırmayı öğrenin. Küme modu etkinleştirildiğinde, Redis Kümeniz geliştirilmiş ölçeklenebilirlik ve yüksek erişebilirlik kazanır.

    Öğreticiyle kullanmaya başlayın »

  • HAQM Keyspaces
  • AWS Veritabanı Taşıma Hizmeti

    HAQM Keyspaces (Apache Cassandra İçin) kullanmaya başlama

    Bu kılavuz, Apache Cassandra ve HAQM Keyspaces (Apache Cassandra İçin)'e yeni başlayanlar içindir. HAQM Keyspaces'i başarıyla kullanmak için ihtiyacınız olan tüm programları ve sürücüleri yüklerken size yol gösterir.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Apache Cassandra iş yüklerini HAQM Keyspaces ile çalıştırın

    Property Graph ve W3C RDF'sini kullanarak kümenizi ve grafik modelleri oluşturmayı öğrenin. Apache TinkerPop Gremlin, SPARQL kullanarak sorgu yazmayı, performans sorunlarını gidermeyi ve AWS Glue ve Elasticsearch ile entegre etmeyi öğrenin.

    Videoyu izleyin »

    AWS Veritabanı Taşıma Hizmeti

    HAQM Keyspaces kullanımına ilişkin başlangıç kursu

    HAQM Keyspaces avantajlarını, tipik kullanım örneklerini ve teknik kavramlarını öğrenin. Hizmeti, sağlanan örnek kod veya AWS Yönetim Konsolu'ndaki etkileşimli araç aracılığıyla deneyebilirsiniz.


    Kursa katılın (oturum açmayı gerektirir) »

İkincisi; HAQM MemoryDB, HAQM Neptune, HAQM QLDB, HAQM RDS ve HAQM Timestream'i kullanmaya başlamak için derinlemesine belgeler, uygulamalı eğitimler ve kaynaklar sağlar.

  • HAQM MemoryDB
  • AWS Veritabanı Taşıma Hizmeti

    HAQM MemoryDB'yi kullanmaya başlama


    MemoryDB Yönetim Konsolu'nu kullanarak bir MemoryDB kümesi oluşturma, erişim izni verme, bağlanma ve silme adımlarında size rehberlik ediyoruz.

    Kılavuzu kullanın »

    AWS Veritabanı Taşıma Hizmeti

    HAQM MemoryDB'yi kullanmaya başlama


    Dayanıklı bir veritabanının önünde düşük gecikmeli bir önbellek kullanmak yerine mimarinizi basitleştirmeyi ve MemoryDB'yi tek bir birincil veritabanı olarak kullanmayı öğrenin.

    Blog'u okuyun »

    AWS Veritabanı Taşıma Hizmeti

    Redis için HAQM MemoryDB'yi Java tabanlı AWS Lambda ile entegre etme

    Dayanıklılık ve daha hızlı okuma ve yazma sağlamak üzere üretilmiş olan Redis için HAQM MemoryDB veri deposu için bazı yaygın kullanım durumlarını tartışıyoruz.

    Blog'u okuyun »

  • HAQM Neptune
  • HAQM Aurora

    HAQM Neptune'ü kullanmaya başlama


    Tamamen yönetilen bir grafik veritabanı hizmeti olan HAQM Neptune'ü kullanmaya başlamanızı sağlıyoruz. Bu kılavuz size bir Neptune veritabanının nasıl oluşturulacağını gösterir.

    Kılavuzu keşfedin »

    HAQM Aurora

    HAQM Neptune kullanarak dolandırıcılık tespit hizmeti oluşturun

    Neptün veritabanı oluşturma, veri modelinizi tasarlama ve veritabanını uygulamanızda kullanma adımlarında size rehberlik ediyoruz.

    Kılavuzu keşfedin »

    HAQM Aurora

    HAQM Neptune ile bir önerilen altyapı oluşturun

    Bu laboratuvarda, HAQM Neptune kullanarak çok oyunculu bir oyun uygulaması için arkadaş önerisi altyapısı oluşturmayı öğreneceksiniz.

    Kılavuzu keşfedin »

  • HAQM QLDB
  • HAQM DynamoDB

    HAQM QLDB'yi kullanmaya başlama

    HAQM Quantum Defter Veritabanı (HAQM QLDB)'de dergi, veritabanının esasıdır. Bu kılavuz, HAQM QLDB hizmet bileşenleri ve bunların nasıl etkileşime girdiği hakkında üst düzey bir genel bakış sağlar.

    Kılavuzu keşfedin »

    HAQM DynamoDB

    İlk HAQM QLDB defterinizi oluşturma

    İlk HAQM QLDB örnek defterinizi oluşturup tablolar ve örnek verilerle doldurma adımlarında size rehberlik ediyoruz.

    Öğreticiyle kullanmaya başlayın »

    HAQM DynamoDB

    HAQM QLDB sürücüsünü bir AWS SDK ile kullanma

    QLDB defteri oluşturmak ve örnek verilerle doldurmak için HAQM QLDB sürücüsünü bir AWS SDK ile nasıl kullanacağınızı öğrenin. Sürücü, işlemsel veri API'sini kullanarak uygulamanızın QLDB ile etkileşime girmesini sağlar.

    Öğreticiyle kullanmaya başlayın »

  • HAQM RDS
  • AWS Veritabanı Taşıma Hizmeti

    HAQM RDS'yi kullanmaya başlama

    HAQM RDS kullanarak bir veritabanı bulut sunucusunun nasıl oluşturulduğunu ve bağlandığını açıklıyoruz. MariaDB, MySQL, Microsoft SQL Server, Oracle veya PostgreSQL kullanan bir veritabanı bulut sunucusu oluşturmayı öğreneceksiniz.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    MySQL veritabanı bulut sunucusu oluşturmaya başlama

    AWS Yönetim Konsolu kullanarak bir HAQM RDS MySQL veritabanı bulut sunucusu oluşturmayı ve bir veritabanını bulut sunucusundaki bir veritabanına bağlanmak için MySQL Workbench gibi standart MySQL yardımcı programlarını nasıl kullanacağınızı gösteriyoruz.
    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Bir web sunucusu ve bir HAQM RDS veritabanı bulut sunucusu oluşturun

    PHP ile bir Apache web sunucusu kurmayı ve bir MySQL veritabanı oluşturmayı öğrenin. Web sunucusu HAQM Linux kullanan bir HAQM EC2 bulut sunucusunda çalışır ve MySQL veritabanı bir MySQL veritabanı bulut sunucusudur.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Bir MySQL Veritabanı Oluşturun ve Bağlanın

    MySQL veritabanınızı çalıştırmak için bir ortam oluşturmayı, veritabanına bağlanmayı ve veritabanı bulut sunucusunu silmeyi öğrenin. Bunu HAQM RDS kullanarak yapacağız ve bu öğreticide yapılan her şey Ücretsiz Kullanım için uygundur.

    Öğreticiyi kullanmaya başlayın »

  • HAQM Timestream
  • AWS Veritabanı Taşıma Hizmeti

    HAQM Timestream kullanmaya başlama

    HAQM Timestream'i kullanmaya başlamanızı sağlıyoruz. Bu kılavuzda, tamamen işlevsel bir örnek uygulama kurmak için talimatlar yer alır.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    HAQM Timestream ile en iyi uygulamalar

    Veri modelleme, güvenlik, yapılandırma, veri alımı, sorgular, istemci uygulamaları ve desteklenen entegrasyonlar ile ilgili olanlar dahil en iyi uygulamaları keşfediyoruz.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    AWS SDK'lerini kullanarak HAQM Timestream'e erişim

    Seçtiğiniz dilde AWS SDK'lerini kullanarak HAQM Timestream'e nasıl erişeceğinizi öğrenin: Java, Go, Python, Node.js veya .NET.

    Kılavuzu keşfedin »

Keşfedin

Veritabanı mimari diyagramları

AWS'de veritabanlarınızı geliştirmenizi, ölçeklendirmenizi ve test etmenizi sağlayacak referans mimari diyagramlarını keşfedin.

Mimari diyagramları keşfedin »

 

Veritabanı teknik incelemeleri

Kullanmaya başlamanızı, en iyi uygulamaları öğrenmenizi ve veritabanlarınızı taşımanızı sağlayacak teknik incelemeleri keşfedin.

Teknik incelemeleri keşfedin »

 

Veritabanı çözümleri

Veritabanlarına yönelik yaygın kullanım durumları için incelenmiş çözümleri ve mimari rehberliği keşfedin.

Çözümleri keşfedin »

 

Ek veritabanı kaynakları

Bu sayfa size yardımcı oldu mu?