„Apache Cassandra 4.0“ ateina su greičio patobulinimais, naujomis funkcijomis ir dar daugiau

Prieš kelias dienas „Apache Software Foundation“ paskelbė išleidęs naują „Apache Cassandra 4.0“ versiją kuris yra paskirstyta duomenų bazių valdymo sistema Jis priklauso „noSQL“ sistemų klasei ir yra sukurtas sukurti labai keičiamą ir patikimą didelio duomenų kiekio, saugomo asociacinio masyvo pavidalu, saugyklą.

Ši nauja „Apache Cassandra 4.0“ versija laikoma stabilia versija, todėl ją galima naudoti gamyboje ir ji jau buvo išbandyta „Amazon“, „Apple“, „DataStax“, „Instaclustr“, „iland“ ir „Netflix“ infrastruktūrose, kuriose yra daugiau nei 1000 mazgų.

Pagrindinės naujos „Apache Cassandra 4.0“ funkcijos

Ši nauja versija „Apache Cassandra 4.0“ yra beveik 1,000 klaidų pataisymų, patobulinimų ir naujų funkcijų iš kurių išsiskiria:

  • Padidėjęs greitis ir mastelis: perduoda duomenis iki 5 kartų greičiau atliekant masto operacijas ir iki 25% greitesnį skaitymo ir rašymo našumą, užtikrinant elastingesnę architektūrą, ypač diegiant debesį ir „Kubernetes“.
  • Pagerintas nuoseklumas: sinchronizuoja duomenų kopijas, kad optimizuotų papildomą remontą, kad būtų galima greičiau ir efektyviau veikti bei užtikrinti duomenų kopijų nuoseklumą.
  • Patobulintas saugumas ir pastebimumas: audito seka stebi vartotojo prieigą ir veiklą, minimaliai paveikdama darbo krūvį. Naujas fiksavimas ir atkūrimas leidžia analizuoti gamybos darbo krūvius, kad būtų užtikrintas saugumas ir reguliavimas, atitinkantis SOX, PCI, GDPR ar kitus reikalavimus.
  • Nauji konfigūracijos nustatymai: atskleista sistemos metrika ir konfigūracijos nustatymai suteikia operatoriams lankstumo, kad jie galėtų lengvai pasiekti duomenis, optimizuojančius diegimą.
  • Minimalus vėlavimas: šiukšlių surinkimo pauzės laikas sutrumpėja iki kelių milisekundžių, nesumažėja delsos, nes krūvos dydis didėja.
  • Geresnis suspaudimas: Patobulintas suspaudimo efektyvumas sumažina nereikalingą stresą diske ir pagerina skaitymo našumą.

Be to, taip pat pažymima, kad audito žurnalo palaikymas autentifikavimo operacijoms sekti vartotojų ir visų įvykdytų CQL užklausų, taip pat gebėjimas išlaikyti išsamų dvejetainį užklausų įrašą, leidžia išsaugoti visą užklausų ir atsakymų srautą.

Lygiai taip pat Išryškinta eksperimentinė galimybė palyginti visus Merkle medžius. Pavyzdžiui, įjungus parinktį grupėje, turinčioje 3 mazgus, kur dvi kopijos yra vienodos, o viena yra pasenusi, pasenusi replika bus atnaujinta naudojant tik dabartinės kopijos kopijavimo operaciją.

Taip pat, pridėta virtualių lentelių, kuriose neatspindi SSTable lentelėse saugomi duomenys, palaikymas, bet informacija, rodoma per API (našumo metrika, konfigūracijos informacija, talpyklos turinys, informacija apie prijungtus klientus ir kt.).
Suspausto saugojimo efektyvumas buvo patobulintas, siekiant sumažinti vietos diske sunaudojimą ir pagerinti skaitymo našumą.

Kita vertus, tai išsiskiria pridėta eksperimentinė parama laikinam replikacijai ir pigūs kvorumai. Laikinos kopijos nesaugo visų duomenų ir naudoja papildomą atkūrimą, kad atitiktų visas kopijas. Lengvieji kvorumai yra rašymo optimizavimas, kuris nerašomas į laikinas kopijas, kol nėra pakankamai pilnų kopijų.

Kalbant apie duomenis, susijusius su sistemos rakto erdve (sistema. *), Dabar jis pagal numatytuosius nustatymus yra pirmajame kataloge, o ne paskirstytas tarp visų duomenų katalogų, todėl mazgas gali veikti, jei sugenda vienas iš papildomų diskų.

De kiti pokyčiai kad išsiskiria:

  • Pridėtas eksperimentinis „Java 11“ palaikymas.
  • Pridėta aritmetinių operacijų CQL užklausose palaikymas.
  • Komanda „nodetool cfstats“ papildė rūšiavimo pagal tam tikrą metriką palaikymą ir apribojo rodomų eilučių skaičių.
  • Nustatymai skirti apriboti vartotojų ryšius tik su konkrečiais duomenų centrais.
  • Pridėta galimybė apriboti operacijų intensyvumą (dažnio ribą) kuriant ir ištrinant momentines nuotraukas.
  • „Python 3“ palaikymas įdiegtas „cqlsh“ ir „cqlshlib“ („Python 2.7“ palaikymas vis dar išsaugotas).

Galiausiai, jei norite sužinoti daugiau apie tai šios naujos versijos galite patikrinti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.