Amazon ElastiCache for Redis

Bulut için tasarlanmış olan Redis ile uyumlu bellek içi veri deposu. Gerçek zamanlı uygulamalarda bir milisaniyenin altındaki gecikme sürelerinden faydalanın.

Amazon ElastiCache for Redis, internet ölçeğinde gerçek zamanlı uygulamalar tasarlamak için gerekli bir milisaniyenin altında gecikme süreleri sunan olağanüstü hızlı bellek içi veri deposudur. Açık kaynak Redis çözümüyle geliştirilmiş ve Redis API’leri ile uyumlu olan ElastiCache for Redis, Redis istemcilerinizle birlikte çalışır ve verilerinizi depolamak için açık kaynak Redis veri biçimini kullanır. Kendi kendine yönetilen Redis uygulamalarınız kod değişikliği yapmaya gerek kalmadan ElastiCache for Redis ile birlikte sorunsuz bir şekilde çalışabilir. ElastiCache for Redis açık kaynak Redis çözümünün hız, basitlik ve çok amaçlı kullanım özelliklerini Amazon’un yönetilebilirlik, güvenlik ve güvenilirlik özellikleriyle birlikte sunarak Oyun, Reklam Teknolojisi, E-Ticaret, Sağlık, Finansal Hizmetler ve IoT alanındaki gerçek zamanlı uygulamalar için gerekli gücü sağlar.

Amazon ElastiCache for Redis'e Giriş

Avantajlar

Olağanüstü performans

Amazon ElastiCache for Redis, milisaniye altında yanıt süresi gerektiren en zorlu uygulamaları desteklemek için bellek içi bir veri deposu olarak çalışır. Çoğu işlem için diskten veri aktarımına ihtiyaç duyan geleneksel disk tabanlı veritabanlarına kıyasla bellek içi veri depoları verileri bellek içinde yöneterek disklere kıyasla çok daha yüksek bir hız sunar. Sonuç olarak bir milisaniyeden az ortalama okuma ve yazma operasyonlarına sahip olağanüstü hızlı performans ve saniye başına milyonlarca işlem için destek sunulur. ElastiCache, olağanüstü hızlı performans için optimize edilmiş uçtan uca donanım + yazılım yığını sunar.

 

Tam Olarak Yönetilir ve Güçlendirilmiştir

Amazon ElastiCache for Redis, tam olarak yönetilen bir hizmettir. Artık donanım tedariği, yazılımlara düzeltme eki uygulama, kurulum, yapılandırma, izleme, hatalardan kurtarma ve yedekleme gibi yönetim görevlerini gerçekleştirmeniz gerekmez. ElastiCache kümelerinizi sürekli izleyerek Redis ortamınızın hep çalışır durumda kalmasını sağladığından, siz daha değerli olan uygulama geliştirme işlerinize odaklanabilirsiniz. Düğümlerinizle ilgili ayrıntılı izleme ölçümleri sunarak sorunları hızlı şekilde tanılamanızı ve bunlara yanıt vermenizi sağlar. ElastiCache otomatik yazma kısıtlama, akıllı takas belleği yönetimi ve yük devretme geliştirmelerini ekleyerek açık kaynak Redis çözümünün erişilebilirlik ve yönetilebilirlik özelliklerini geliştirir. Amazon ElastiCache for Redis hakkında daha fazla bilgi edinin »

 

Redis ile Uyumlu

Redis; veritabanı, önbellek, ileti aracısı ve kuyruk olarak kullanılabilen popüler bir bellek içi veri deposudur. Açık kaynak Redis veri biçimleri ve Redis API’leri ile uyumluluğunu koruyan Amazon ElastiCache for Redis, Redis istemcileriyle birlikte çalışır. Kendi yönettiğiniz Redis iş yüklerini kod değişikliği yapmadan ElastiCache for Redis’e yükleyebilirsiniz. Açık kaynak Redis hakkında daha fazla bilgi edinin »

 

Yüksek Oranda Erişilebilir ve Güvenilir

Amazon ElastiCache for Redis küme modunu destekler ve birincil düğüm hatasını algılayıp minimum etkiyle replikayı birincil düğüm haline getirerek gerçekleştirdiği otomatik yük devretme desteği sayesinde yüksek erişilebilirlik sunar. Bu çözüm okuma replikalarını destekleyerek (farklı erişilebilirlik alanlarında) uygulamanızın okuma açısından erişilebilir olmasını sağlar ve bu sayede birincil düğüm artan yük nedeniyle meşgul olduğunda okuma replikalarından içerik sunulmasını sağlar. ElastiCache for Redis, Redis kümesi modu için birincil düğümlerin çoğunluğunun erişilebilir olmadığı durumlarda otomatik olarak yük devretmeyi mümkün kılmak için gelişmiş yük devretme mantığını destekler. Redis 5.0.5’ten sonraki sürümlerde, otomatik yük devretme özellikli kümeler, planlanmış tüm işlemler için çevrimiçi yapılandırma değişiklikleri sağlar. ElastiCache’te otomatik yük devretme hakkında daha fazla bilgi edinin »

 

Kolayca Ölçeklenebilir

Amazon ElastiCache for Redis sayesinde, sınırlı kaynakla başlayıp uygulamanız büyüdükçe Redis verilerinizi kolayca ölçeklendirebilir, 170,6 TiB bellek içi veri desteği sunan bir kümeye kadar büyütebilirsiniz. Redis Cluster ortamınızı 250 düğüme ve 250 parçaya kadar ölçeklendirebilmenizi sağlar. Kümelerin çevrimiçi olarak yeniden boyutlandırılmasını destekleyen bu hizmet, talepteki dalgalanmalara göre kesinti süresi olmaksızın Redis kümelerinizin ölçeğini artırmanızı ve azaltmanızı sağlar. ElastiCache, okuma kapasitesinin ölçeklendirilmesi için birden fazla erişilebilirlik alanında en fazla beş okuma replikası eklemenize izin verir. ElastiCache, yazma kapasitesini ölçeklendirmek için yazma trafiğini birden fazla birincil düğüme dağıtmanızı sağlayan Redis kümesi özelliğini destekler. ElastiCache ölçeklendirme özellikleri hakkında daha fazla bilgi edinin »

 

Güvenli ve Uyumlu

Amazon ElastiCache for Redis, Amazon VPC desteği sayesinde kümenizi düğümleriniz için seçtiğiniz IP aralıklarıyla yalıtmanıza olanak sağlar. Ayrıca, ElastiCache ekibi açık kaynak Redis, işletim sistemi ve üretici yazılımı alanlarındaki bilinen güvenlik açıklarını sürekli izleyerek güvenlikle ilgili düzeltme eklerini hızlı bir şekilde uygular ve Redis ortamınızın güvenliğini muhafaza eder. PCI uyumlu, HIPAA için uygun, FedRAMP tarafından yetkilendirilmiş olan hizmet, taşıma ve bekleme durumundaki veriler için şifreleme desteğinin (AWS KMS’de depolanan, müşteri tarafından yönetilen CMK dahil olmak üzere) yanı sıra kişisel bilgiler (PII) gibi hassas verilerin güvenliğinin sağlanmasına yardımcı olmak üzere düğüm içi iletişimleri güvenli haline getirmek için Redis AUTH desteği sunar. ElastiCache için VPC hakkında daha fazla bilgi edinin »

 

Kullanım örnekleri

Amazon ElastiCache for Redis önbelleğe alma, sohbet/mesajlaşma, oyun puan tabloları, jeo-uzamsal, machine learning, medya akışı, kuyruklar, gerçek zamanlı analiz ve oturum deposu gibi kullanım örnekleri için gerçek zamanlı işlemsel ve analitik işleme durumları için ideal seçenektir.

Önbelleğe Alma

Amazon ElastiCache for Redis erişim gecikme süresini azaltmak, performansı artırmak ve ilişkisel veya NoSQL veritabanlarınızın ve uygulamalarınızın yükünü hafifletmek için yüksek oranda erişilebilir, dağıtılmış ve güvenli bellek içi önbellek uygulamak için harika bir seçenektir. ElastiCache sık istenen öğeleri bir milisaniyenin altındaki yanıt sürelerinde sunabilir ve yüksek maliyetli arka uç veritabanlarını büyütmeden daha yüksek yükler için kolayca ölçeklendirme yapmanızı sağlar. Veritabanı sorgusu sonuçlarını önbelleğe alma, kalıcı oturumu önbelleğe alma, tam web sayfası önbelleğe alma, ElastiCache for Redis ile gerçekleştirilen popüler önbelleğe alma işlemlerinden bazılarıdır. ElastiCache for Redis ile önbelleğe alma uygulaması oluşturmayı öğrenin.

Redis ile Önbelleğe Alma

Sohbet ve Mesajlaşma

Amazon ElastiCache for Redis, desen eşleme ile PUB/SUB standardını destekler. Bu da ElastiCache for Redis’in yüksek performanslı sohbet odalarını, gerçek zamanlı yorum akışlarını ve sunucular arası iletişimi desteklemesini sağlar. PUB/SUB özelliğini yayımlanan olaylara göre eylem tetiklemek için de kullanabilirsiniz. ElastiCache for Redis ile sohbet uygulaması oluşturmayı öğrenin.

Redis ile Sohbet ve Mesajlaşma

Oyun Puan Tabloları

Amazon ElastiCache for Redis hizmetiyle kolayca gerçek zamanlı puan tabloları oluşturabilirsiniz. Listeyi kullanıcı puanlarına göre sıralarken öğelerin benzersiz olma durumunu sağlayan Redis Sıralanmış Küme veri yapısını kullanmanız yeterlidir. Gerçek zamanlı sıralı liste oluşturmak, değişen kullanıcı puanını güncellemek kadar basittir. Sıralanmış Kümelerde zaman damgalarını puan olarak kullanarak zaman serisi verilerini de işleyebilirsiniz.

Redis ile Oyun Puan Tabloları

Jeo-uzamsal

Amazon ElastiCache for Redis, gerçek zamanlı jeo-uzamsal verileri uygun ölçekte ve hızda yönetmek için özel olarak oluşturulmuş bellek içi veri yapıları ve operatörler sunar. ElastiCache for Redis hizmetini kullanarak uygulamalarınıza sürüş zamanı, sürüş mesafesi ve ilgi çekici noktalar gibi konum tabanlı özellikler ekleyebilirsiniz. ElastiCache for Redis ile jeo-uzamsal uygulama oluşturmayı öğrenin.

Redis ile Jeo-Uzamsal

Machine Learning

Amazon ElastiCache for Redis, makine öğrenimi modellerini hızlı bir şekilde oluşturmak ve dağıtmak için hızlı bellek içi veri deposu sunar. ElastiCache for Redis hizmetini canlı verileri işlemek ve milisaniyeler içinde karar almak için oyunlarda ve finansal hizmetlerde sahtekarlık algılama, reklam-teknoloji alanında gerçek zamanlı teklif verme, arkadaş bulma ve yolculuk paylaşma hizmetlerinde eşleşme yapma gibi kullanım örneklerinde kullanabilirsiniz. Coffee Meets Bagel’ın ElastiCache ile nasıl gerçek zamanlı machine learning destekli arkadaşlık önerileri sunduğunu öğrenin.

Redis ile Machine Learning

Medya Akışı

Amazon ElastiCache for Redis, canlı akış kullanım örneklerini desteklemek için hızlı ve bellek içi veri deposu sunar. ElastiCache for Redis kullanıcı profili ve görüntüleme geçmişi hakkında meta verileri, milyonlarca kullanıcı için kimlik doğrulaması bilgilerini/belirteçlerini ve CDN'lerin aynı anda milyonlarca mobil ve masaüstü kullanıcısına video akışı yapmasını sağlamak için bildirim dosyalarını depolamak için kullanılabilir.

Redis ile Medya Akışı

Kuyruklar

Amazon ElastiCache for Redis, sunduğu liste halinde veri yapısı sayesinde basit ve kalıcı bir kuyruk oluşturmanızı kolaylaştırır. Listeler engelleme özelliklerinin yanı sıra atomik operasyonlar sunar ve bu sayede güvenilir mesaj aracısına veya dairesel listeye ihtiyaç duyan çeşitli uygulamalar için uygundur.

Redis ile Kuyruklar

Gerçek Zamanlı Analitik

Amazon ElastiCache for Redis hizmetini, gerçek zamanlı verileri bir milisaniyenin altında gecikme süresiyle almak, işlemek ve analiz etmek için bellek içi veri deposu olarak Apache Kafka ve Amazon Kinesis gibi akış çözümleriyle birlikte kullanabilirsiniz. ElastiCache sosyal medya, reklam hedefleme, kişiselleştirme, IoT ve zaman serisi veri analitiği gibi gerçek zamanlı analitik kullanım örnekleri için ideal bir seçimdir.

Redis ile Gerçek Zamanlı Analitik

Oturum Deposu

Amazon ElastiCache for Redis kullanıcı kimlik doğrulaması belirteçleri, oturum durumu ve benzeri oturum bilgilerini yönetmek için oturum deposu olarak kullanılmaya uygundur. ElastiCache for Redis hizmetini oturum bilgilerinizi yönetmek için uygun TTL oturum anahtarları ile hızlı bir anahtar-değer deposu olarak kullanabilirsiniz. Oturum yönetimine genellikle oyunlar, e-ticaret web siteleri ve sosyal medya platformları gibi çevrimiçi uygulamalarda ihtiyaç duyulur. ElastiCache for Redis hizmetini oturum deposu olarak kullanmayı öğrenin.

Oturum deposu olarak Redis

Müşteriler

Adobe
Adobe’nin API platformunda ElastiCache hizmetini nasıl kullandığını öğrenin.
cmb3
Amazon ElastiCache hizmetini kullanan Coffee Meets Bagel öneri modelleri
CapitalOne
CapitalOne’ın gerçek zamanlı bankacılık uygulamaları için ElastiCache hizmetini nasıl kullandığını öğrenin.
Dream 11 ve ElastiCache
Dream11'in saniyede 1,5 milyon talebi karşılamak için platformlarının ölçeğini nasıl genişlettiğini veya daralttığını öğrenin.
Grab
Grab’ın yolcu taşıma uygulaması için ElastiCache hizmetini nasıl kullandığını öğrenin.
Zynga
Zynga’nın çok oyunculu bir oyun deneyimi sunmak için ElastiCache hizmetini nasıl kullandığını öğrenin

Amazon ElastiCache for Redis'i kullanmaya başlayın

Amazon ElastiCache for Redis

Kaydolun

ElastiCache Ücretsiz Kullanımı için erişim elde edin.
Amazon ElastiCache for Redis hakkında bilgi edinin

Basit öğreticilerle öğrenin

ElastiCache for Redis'i Kullanmaya Başlayın

Oluşturmaya başlayın

Kullanım kılavuzunun yardımıyla oluşturmaya başlayın.