Apache Cassandra 4.0 kënnt mat Geschwindegkeetsverbesserungen, nei Features a méi

Puer Deeg virun D'Apache Software Foundation huet d'Verëffentlechung vun der neier Versioun vun Apache Cassandra 4.0 ugekënnegt dat ass e verdeelt Datebankmanagementsystem Et gehéiert zu der Klass vun noSQL Systemer an ass entwéckelt fir héich skalierbar an zouverlässeg Späichere vu grousse Quantitéiten un Daten a Form vun engem associativen Array ze kreéieren.

Dës nei Versioun vun Apache Cassandra 4.0 gët als eng stabil Versioun ugesinn, sou datt se fir Produktiounsinstallatiounen benotzt ka ginn a gouf scho getest an Amazon, Apple, DataStax, Instaclustr, iland an Netflix Infrastrukturen mat Cluster vu méi wéi 1000 Wirbelen.

Main nei Features vun Apache Cassandra 4.0

Dës nei Versioun vum Apache Cassandra 4.0 representéiert bal 1,000 Bugfixes, Verbesserungen, an nei Features vun deenen déi folgend opfalen:

  • Méi Vitesse a Skalierbarkeet: iwwerdréit Daten bis zu 5x méi séier wärend Skala Operatiounen a bis zu 25% méi séier Leeschtung op Liesen a Schreiwen, bitt eng méi elastesch Architektur, besonnesch a Cloud a Kubernetes Deployementer.
  • Verbessert Konsequenz: hält Datenreplikater synchroniséiert fir inkrementell Reparatur ze optimiséieren fir méi séier a méi effizient Operatioun a Konsequenz tëscht Datenreplikater.
  • Verbesserte Sécherheet an Observabilitéit: den Audit Trail verfollegt de Benotzerzougang an d'Aktivitéit mat minimalen Impakt op d'Aarbechtslaaschtleistung. Déi nei Capture a Playback erméiglecht d'Analyse vu Produktiounsbelaaschtunge fir d'Sécherheet a reglementaresch Konformitéit mat SOX, PCI, GDPR oder aner Ufuerderungen ze garantéieren.
  • Nei Konfiguratiounsastellungen: ausgesat System Metriken a Konfiguratioun Astellunge bidden Flexibilitéit fir Opérateuren fir sécherzestellen datt se en einfachen Zougang zu Daten hunn, déi Détachementer optimiséieren.
  • Minimaliséiert latency: Gerempelsammler Pauszäiten ginn op e puer Millisekonnen reduzéiert ouni latency Degradatioun wéi d'Heapgréisst eropgeet.
  • Besser Kompressioun: Verbesserte Kompressiounseffizienz lindert onnéidege Stress op der Diskplaz a verbessert d'Liesleistung.

Zousätzlech zu dësem gëtt et och markéiert datt Audit Log Support fir Authentifikatiounsoperatiounen ze verfolgen vun de Benotzer an all d'CQL Ufroen ausgefouert, souwéi den Fäegkeet fir e komplette binäre Rekord vun Ufroen ze halen, erlaabt Iech all Ufro an Äntwertstrafik ze späicheren.

Ähnlech och Déi experimentell Optioun fir all Merkle Beem ze vergläichen gëtt beliicht. Zum Beispill, d'Optioun op engem Stärekoup mat 3 Wirbelen z'erméiglechen, wou zwee Repliken d'selwecht sinn an een verouderd ass, féiert zur Aktualiséierung vun der verouderter Replik mat nëmmen enger Kopieoperatioun vun der aktueller Replik.

Och, bäigefüügt Ënnerstëtzung fir virtuell Dëscher déi keng Donnéeën reflektéieren, déi a SSTables gespäichert sinn, awer Informatioun ugewise iwwer d'API (Performance Metriken, Konfiguratiounsinformatioun, Cache Inhalt, Informatioun iwwer verbonne Clienten, etc.).
Kompriméiert Späichereffizienz gouf verbessert fir de Plaatzraumverbrauch ze reduzéieren an d'Liesleistung ze verbesseren.

Op der anerer Säit steet et eraus, datt huet experimentell Ënnerstëtzung fir transient Replikatioun a Bëlleg Quorums bäigefüügt. Temporär Repliken späicheren net all d'Donnéeën a benotzen inkrementell Erhuelung fir konsequent mat voller Repliken ze sinn. Liicht Quorums si Schreifoptimiséierungen déi net an temporär Repliken schreiwen bis e genuch Set vu voller Replicas verfügbar ass.

Wat d'Date betreffend dem Raum vum Systemschlëssel ugeet (System. *), Dëst ass elo am éischte Verzeechnes par défaut amplaz ënner all den Datendirektiounen ze verdeelen, sou datt de Node operationell bleift am Fall vun engem Echec vun eng vun den zousätzlechen Disken.

De déi aner Ännerungen déi opfalen:

  • Experimentell Ënnerstëtzung fir Java 11 gouf derbäigesat.
  • Zousätzlech Ënnerstëtzung fir arithmetesch Operatiounen a CQL Ufroen bäigefüügt.
  • De Kommando "nodetool cfstats" huet Ënnerstëtzung bäigefüügt fir ze sortéieren no bestëmmte Metriken an d'Zuel vun den ugewise Linnen ze limitéieren.
  • D'Astellunge gi geliwwert fir d'Benotzerverbindunge mat spezifesche Rechenzentren nëmmen ze beschränken.
  • D'Méiglechkeet derbäigesat d'Intensitéit (Frequenzkapp) vun den Operatiounen ze limitéieren fir Snapshots ze kreéieren an ze läschen.
  • Python 3 Ënnerstëtzung gëtt a cqlsh an cqlshlib implementéiert (Python 2.7 Support gëtt ëmmer erhalen).

Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen vun dëser neier Versioun kënnt Dir d'Detailer kontrolléieren An de folgende Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.