PolarDB-X
PolarDB-X, Alibaba Cloud tarafından geliştirilen bulut yerel dağıtılmış bir veritabanıdır. MySQL sözdizimiyle uyumludur; yatay ölçeklendirme, finansal düzeyde yüksek kullanılabilirlik ve hibrit işlem/analitik işleme (HTAP) işlevselliği sunar. İş yüklerini birden fazla işlem ve depolama düğümüne dağıtarak ultra yüksek eşzamanlılık, devasa veri depolama ve büyük tablo performans darboğazları gibi veritabanı zorluklarını gidermek üzere tasarlanmıştır.
PolarDB-X, Tmall Double 11 alışveriş festivallerinde test edilip onaylanmıştır. Finans, lojistik, enerji, e-ticaret ve kamu hizmeti gibi sektörlerdeki müşterilerin iş zorluklarını aşmasına yardımcı olmuştur.
Yüksek Hacimli Depolama
Depolama alanını doğrusal olarak artırarak petabayt ölçeğinde depolama sağlar ve tekil veritabanlarının depolama darboğazlarını ortadan kaldırır.
HTAP İşlevselliği
Devasa miktardaki veriler üzerinde karmaşık analiz ve sorguların verimliliğini önemli ölçüde artırmak için büyük ölçekli paralel işleme (MPP) kapasiteleri sunar.
Yatay Ölçeklendirme
Verileri birden fazla depolama düğümüne dağıtmak için kapsamlı algoritmalar sağlayarak tek bir tabloda depolanan veri hacmini etkin bir şekilde azaltır.
Özellikler
Çeşitli Dağıtım Gereksinimlerini Karşılayan Farklı Mimariler
PolarDB-X, 1.0 ve 2.0 sürümleriyle sunulmaktadır.
PolarDB-X 1.0
PolarDB-X 1.0, hesaplama katmanındaki PolarDB-X örneklerinden ve depolama katmanındaki özel ApsaraDB RDS örneklerinden oluşur. PolarDB-X 2.0, birden fazla ApsaraDB RDS for MySQL örneği ekleyerek veritabanlarını ve tabloları parçalar. Yüksek eşzamanlılık, yüksek hacimli depolama ve büyük ölçekli hesaplama gereksinimlerini karşılamak üzere çevrimiçi işlem işleme (OLTP) senaryolarına özel çeşitli parçalama çözümleri sunar.
PolarDB-X 2.0
PolarDB-X 2.0, küresel ölçekte çok sürümlü eşzamanlılık denetimine (MVCC) dayalı güçlü tutarlılığa sahip dağıtılmış işlemleri destekler. Özel RPC protokollerinde büyük performans iyileştirmeleri sağlar ve takipçilerde tutarlı okumalara olanak tanır. Bu optimizasyonlar işletim ve bakım süreçlerini basitleştirir.
Kurumsal Düzeyde Yetenekler Sunan Bulut Yerel Mimari
PolarDB-X depolamayı hesaplamadan ayırır ve kaynakları kaynak havuzlarında soyutlar. Bu sayede kaynakları havuz bazında yönetebilir ve yapılandırma değişikliklerini dakikalar içinde yapabilirsiniz.
Şeffaf Dağıtım
Tek başına çalışan veritabanlarının depolama sınırlarının ötesine geçmek için esnek ölçeklendirme sağlar ve uygulamaları etkilemeden veri katmanında otomatik yük dengeleme uygular. PolarDB-X, parçalama performansını artırmak için gh-ost tasarım felsefesine dayalı dağıtılmış DDL sorgularını uygular. PolarDB-X, tek başına çalışan veritabanlarından dağıtılmış veritabanlarına kesintisiz geçiş sağlamak için genel binlog özelliğini sunar.
Finansal Düzeyde Güvenilirlik
Kurtarma noktası hedefi (RPO) 0 olan çeşitli felaket kurtarma yeteneklerini uygulamak için Paxos protokolünü kullanır. PolarDB-X ayrıca TPC-C spesifikasyonlarını karşılamak amacıyla okuma onaylı (RC) ve tekrarlanabilir okuma (RR) yalıtım seviyeleri aracılığıyla güçlü tutarlılığa sahip dağıtılmış işlemler sağlar.
Güçlü Performans
Saniyede 140 milyona varan zirve işlem sayısı (TPS) ile doğrusal ölçeklenebilirlik sağlar ve 2020 Double 11 alışveriş festivalindeki zirve trafiğini kolayca yönetir.
Hibrit İşleme
Çevrimiçi verilerin gerçek zamanlı raporlamasını ve analizini desteklemek için paralel hesaplama ve otomatik ölçeklendirme yetenekleri sunar. PolarDB-X, akıllı okuma/yazma ayrımını ve salt okunur kopyaların analizini destekler. Bu özellik, OLTP ve çevrimiçi analitik işleme (OLAP) sorguları gerçekleştirirken kaynakların yalıtılmasına yardımcı olur. PolarDB-X, petabaytlarca verinin merkezi depolaması için yüksek eşzamanlılık, sınırsız depolama ölçeklendirmesi ile standartlaştırılmış SQL ve ACID işlemleri sağlar.
Ekosistem Uyumluluğu
Veritabanı ekosistem araçlarının tamamıyla, MySQL binlog biçimleriyle ve veritabanı ile tablo parçalama için kullanılan açık kaynaklı araçlarla uyumlu, kendi geliştirdiğimiz bir veritabanı hizmetidir. PolarDB-X, birincil ve ikincil ApsaraDB RDS for MySQL örneklerine bağlanabilir ve büyük veri ekosistemiyle kesintisiz bir şekilde entegre olur. DDL ve ölçeklendirme işlemleri gibi birden fazla ApsaraDB RDS for MySQL örneği üzerinde web tabanlı toplu işlemler gerçekleştirebilirsiniz.
Veritabanı Güvenliğini Sağlayan Gelişmiş Önlemler
PolarDB-X genel bulutta dağıtılır ve üretim güvenliğini sağlamak için çeşitli yöntemler kullanır.
Veri Güvenliği
Veri hizmeti güvenliğini sağlamak için sanal özel bulutları (VPC), IP adresi beyaz listelerini, asimetrik şifrelemeyi ve Şeffaf Veri Şifrelemeyi (TDE) destekler.
Hizmet İstikrarı
Her örneğe özel yüksek performanslı fiziksel kaynaklar tahsis eder ve veri hizmetlerinin güvenilirliğini sağlamak için örnekler arasında tam yalıtım sağlar.
İşletim ve Bakım Kararlılığı
İşletim ve bakım sisteminin kararlılığını sağlamak için sistemin birden fazla bölgede yalıtılmış dağıtımını destekler.
İşletim ve Bakım Maliyetlerini Önemli Ölçüde Azaltan Kapsamlı Özellikler
Alibaba Cloud uzmanlarının zengin deneyimine dayalı olarak geliştirilen özellikleri kullanarak operasyon ve bakım iş yüklerinin büyük kısmını azaltabilirsiniz.
Yedekleme ve Geri Yükleme
Periyodik otomatik yedeklemelerin yanı sıra anında yürürlüğe giren manuel yedeklemeleri de destekler. Silinen verileri herhangi bir zamana geri yüklemek için örnekleri klonlayabilirsiniz.
Sürüm Yükseltme
Bilinen hataları düzeltmek için işletmenizi etkilemeden ara sürüm güncellemelerini çevrimiçi olarak otomatik şekilde gerçekleştirir.
İzleme ve Uyarı
Hesaplama kaynaklarını, depolama kaynaklarını ve veritabanlarını izler; özel uyarı politikalarını destekler ve tüm örneklerin kapsamlı bir genel görünümünü sağlar.
SQL Denetimi ve Analizi
Esnek ve güçlü sorgu sözdizimi sayesinde sorunlu SQL sorgularını hızla belirleyebilir, SQL sorgularının gerçek zamanlı analizini ve kullanıma hazır raporlama merkezini kullanabilirsiniz.
Senaryolar
Ultra Yüksek Eşzamanlı Sorgu Desteği
Toplu taşıma; farklı marka ve modelde çok sayıda aracı ile çeşitli faturalandırma yöntemlerini içerir. Veritabanı sisteminin büyük miktarda veriyi depolaması ve karmaşık sorguları çalıştırması gerekir. PolarDB-X ve AnalyticDB kombinasyonu, akıllı bir kentsel toplu taşıma sistemi oluşturmak için idealdir. Bu yapıda PolarDB-X büyük veri depolama, AnalyticDB ise veri analizi için kullanılır. Sistem; güzergah planlama, otobüs hattı sorgulama, varış tahmini, ticari rapor mutabakatı ve sefer planlama gibi yoğun hesaplama gerektiren senaryoların ihtiyaçlarını karşılar. Böylece operasyonel verimliliği ve hizmet kalitesini artırır.
Özellikler
-
Esnek ÖlçeklendirmePolarDB-X, eşzamanlılık, bilişim ve veri depolama açısından doğrusal ölçeklenebilirlik sağlamak için hiyerarşik bir mimari kullanır. PolarDB-X örneklerinin yapılandırmaları, trafik dalgalanmalarına yanıt olarak yükseltilebilir veya düşürülebilir.
-
Kullanıma HazırPolarDB-X, zengin işletim ve bakım özellikleri sunarak bağımsız bir veritabanını dağıtılmış veritabanına kolayca yükseltmenize olanak tanır. Kendiniz yönettiğiniz dağıtılmış veritabanlarıyla karşılaştırıldığında, PolarDB-X örnekleri Ar-Ge maliyetlerini önemli ölçüde düşürür.
-
Ekosistem UyumluluğuPolarDB-X, MySQL ile yüksek uyumluluk gösterir ve büyük veri ekosistemiyle kesintisiz entegre olur. Büyük verilerin gerçek zamanlı analizini gerçekleştirmek ve iş zekasını güçlendirmek amacıyla verileri AnalyticDB'ye gerçek zamanlı olarak senkronize eder.
İlgili Ürünler ve Hizmetler
Güçlü Veri Tutarlılığı ve Finansal Düzeyde Güvenilirlik
Bu senaryo güçlü veri tutarlılığı ile yüksek kullanılabilirlik, güvenilirlik ve güvenlik gerektirir. PolarDB-X, RPO değeri 0 olan çeşitli felaket kurtarma yetenekleri sağlamak için Paxos protokolünü kullanır. Ayrıca finansal düzeyde güvenilirlik gereksinimlerini karşılamak üzere RC ve RR yalıtım seviyeleri aracılığıyla güçlü tutarlılığa sahip dağıtılmış işlemler sunar. Bu sayede TPC-C ve banka transfer modellerinin taleplerini karşılar.
Özellikler
-
Güçlü TutarlılıkPolarDB-X, dağıtılmış ortamlarda işlem verisi tutarlılığını sağlamak için güçlü tutarlılığa sahip dağıtılmış işlemleri ve genel ikincil dizinleri destekler.
-
Doğrusal ÖlçeklenebilirlikPolarDB-X, orijinal veritabanını yatay olarak bölerek veritabanı sisteminin veri depolama sınırını aşar ve yoğun saatlerdeki yüksek hacimli eşzamanlı trafiği yönetir.
-
Kesintisiz ÖlçeklendirmePolarDB-X, uygulamaları minimum düzeyde etkileyen kesintisiz canlı ölçeklendirme ile gelecekteki iş genişlemeleri için güvenli bir strateji sunar.
İlgili Ürünler ve Hizmetler
Aşırı Büyük Tablolara ve Trafik Dalgalanmalarına Uyum
E-ticaret sektöründeki büyük ölçekli promosyon senaryolarında sistem ani talep artışlarıyla karşılaşır. PolarDB-X, Tmall Double 11 alışveriş festivallerinde ve çeşitli sektörlerdeki Alibaba Cloud müşterilerinin iş süreçlerinde kendini kanıtlamıştır. Sıcak verilerin eşzamanlı güncelleme performansını etkili bir şekilde artırır ve işletmelerin istikrarlı çalışmasını sağlar.
Özellikler
-
İş YalıtımıPolarDB-X, farklı türdeki iş verilerinin farklı ApsaraDB RDS örneklerinde saklanabilmesi için iş merkezlerini dikey olarak böler. Bu sayede kullanıcılar arasında kaynak yalıtımı sağlanır ve tüm veritabanı mimarisi fiziksel olarak ölçeklenebilir hale gelir.
-
Yüksek EşzamanlılıkPolarDB-X, kısa süre içinde iş sisteminin bilişim ve depolama kapasitesini katlanarak artırabilen kesintisiz ölçeklendirme ve esnek yapılandırma değişikliği yetenekleri sunar. Bu özellik sayesinde trafik dalgalanmalarına kolayca yanıt verebilirsiniz.
-
Olgunluk ve KararlılıkPolarDB-X, Double 11 sırasında yüksek hacimli eşzamanlı trafiği yönetmek için sahada kanıtlanmış bir çözümdür.
