Apache Cassandra 4.0 hız iyileştirmeleri, yeni özellikler ve daha fazlasıyla geliyor

Birkaç gün önce Apache Yazılım Vakfı, Apache Cassandra 4.0'ın yeni sürümünün yayınlandığını duyurdu hangisi dağıtılmış bir veritabanı yönetim sistemi NoSQL sistemleri sınıfına aittir ve bir ilişkisel dizi biçiminde depolanan büyük miktarda verinin yüksek düzeyde ölçeklenebilir ve güvenilir depolarını oluşturmak için tasarlanmıştır.

Apache Cassandra 4.0'ın bu yeni sürümü, üretim dağıtımları için kullanılabilecek kararlı bir sürüm olarak kabul ediliyor ve 1000'den fazla düğümden oluşan kümelerle Amazon, Apple, DataStax, Instaclustr, iland ve Netflix altyapılarında zaten test edildi.

Apache Cassandra 4.0'ın başlıca yeni özellikleri

Bu yeni sürümü Apache Cassandra 4.0, yaklaşık 1,000 hata düzeltmesi, iyileştirme ve yeni özelliği temsil ediyor bunlardan aşağıdakiler öne çıkıyor:

  • Artan hız ve ölçeklenebilirlik: özellikle bulut ve Kubernetes dağıtımlarında daha esnek bir mimari sağlayarak, ölçekleme işlemleri sırasında verileri 5 kata kadar daha hızlı iletir ve okuma ve yazma işlemlerinde %25'e kadar daha hızlı performans sağlar.
  • Geliştirilmiş tutarlılık: daha hızlı ve daha verimli çalışma ve veri replikaları arasında tutarlılık için artımlı onarımı optimize etmek için veri replikalarını senkronize halde tutar.
  • Geliştirilmiş güvenlik ve gözlemlenebilirlik: denetim izi, iş yükü performansı üzerinde minimum etkiyle kullanıcı erişimini ve etkinliğini izler. Yeni yakalama ve oynatma, SOX, PCI, GDPR veya diğer gereksinimlerle güvenlik ve mevzuat uyumluluğunun sağlanmasına yardımcı olmak için üretim iş yüklerinin analizini sağlar.
  • Yeni yapılandırma ayarları: Açık sistem ölçümleri ve yapılandırma ayarları, operatörlere dağıtımları optimize eden verilere kolay erişim sağlamaları için esneklik sağlar.
  • Minimum gecikme: yığın boyutu arttıkça hiçbir gecikme kaybı olmadan çöp toplayıcı duraklama süreleri birkaç milisaniyeye düşürülür.
  • Daha iyi sıkıştırma: Gelişmiş sıkıştırma verimliliği, disk alanı üzerindeki gereksiz stresi azaltır ve okuma performansını iyileştirir.

Buna ek olarak, şu da belirtilmektedir: kimlik doğrulama işlemlerini izlemek için denetim günlüğü desteği kullanıcıların ve yürütülen tüm CQL sorgularının yanı sıra isteklerin eksiksiz bir ikili kaydını tutma yeteneği, tüm istek ve yanıt trafiğini kaydetmenize olanak tanır.

Aynı şekilde Tüm Merkle ağaçlarını karşılaştırmak için deneysel seçenek vurgulanır. Örneğin, iki kopyanın aynı olduğu ve birinin eski olduğu 3 düğümlü bir kümede seçeneğin etkinleştirilmesi, geçerli kopyanın yalnızca bir kopyalama işlemi kullanılarak güncel olmayan çoğaltmanın güncellenmesine neden olur.

İlave olarak, SSTable'larda depolanan verileri yansıtmayan sanal tablolar için destek eklendi, ancak API aracılığıyla görüntülenen bilgiler (performans ölçümleri, yapılandırma bilgileri, önbellek içeriği, bağlı istemciler hakkında bilgiler vb.).
Disk alanı tüketimini azaltmak ve okuma performansını iyileştirmek için sıkıştırılmış depolama verimliliği iyileştirildi.

Öte yandan, göze çarpıyor geçici çoğaltma ve Cheap Quorums için deneysel destek eklendi. Geçici çoğaltmalar, tüm verileri depolamaz ve tam çoğaltmalarla tutarlı olması için artımlı kurtarmayı kullanır. Hafif Çekirdekler, yeterli sayıda tam eşleme mevcut olana kadar geçici eşlemelere yazmayan yazma optimizasyonlarıdır.

Sistem anahtarının (sistem. *) alanı ile ilgili verilere gelince, bu artık tüm veri dizinleri arasında dağıtılmak yerine varsayılan olarak ilk dizindedir ve bir arıza durumunda düğümün çalışır durumda kalmasına izin verir. ek disklerden biri.

De diğer değişiklikler göze çarpan:

  • Java 11 için deneysel destek eklendi.
  • CQL sorgularında aritmetik işlemler için destek eklendi.
  • "nodetool cfstats" komutu, belirli metriklere göre sıralama ve görüntülenen satır sayısını sınırlama desteği ekledi.
  • Ayarlar, yalnızca belirli veri merkezleriyle kullanıcı bağlantılarını kısıtlamak için sağlanmıştır.
  • Anlık görüntüler oluşturmak ve silmek için işlemlerin yoğunluğunu (sıklık sınırı) sınırlama yeteneği eklendi.
  • Python 3 desteği cqlsh ve cqlshlib'de uygulanmaktadır (Python 2.7 desteği hala korunmaktadır).

Son olarak, onun hakkında daha fazla bilgi edinmekle ilgileniyorsan bu yeni sürümün ayrıntılarını kontrol edebilirsiniz Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.