Apache Cassandra 4.0 saabub koos kiiruse täiustamise, uute funktsioonide ja muuga

Paar päeva tagasi Apache Software Foundation teatas Apache Cassandra 4.0 uue versiooni vabastamisest mis on andmebaasi haldussüsteem See kuulub noSQL -süsteemide klassi ja on loodud väga skaleeritavate ja usaldusväärsete salvestusruumide loomiseks suurtes kogustes assotsiatiivse massiivi kujul.

Seda Apache Cassandra 4.0 uut versiooni peetakse stabiilseks versiooniks, nii et seda saab kasutada tootmise juurutamiseks ning seda on juba testitud Amazoni, Apple'i, DataStaxi, Instaclustri, ilandi ja Netflixi infrastruktuurides, kus on rohkem kui 1000 sõlme.

Apache Cassandra 4.0 peamised uued funktsioonid

See uus versioon Apache Cassandra 4.0 esindab ligi 1,000 veaparandust, täiustust ja uut funktsiooni millest eristuvad järgmised:

  • Suurenenud kiirus ja mastaapsus: edastab andmeid kuni 5 korda kiiremini skaleerimisoperatsioonide ajal ja kuni 25% kiiremat jõudlust lugemisel ja kirjutamisel, pakkudes elastsemat arhitektuuri, eriti pilve- ja Kubernetese juurutamisel.
  • Parem järjepidevus: hoiab andmete koopiad sünkroonis, et optimeerida järkjärgulist parandamist kiiremaks ja tõhusamaks toimimiseks ning andmete koopiate vahelise järjepidevuse tagamiseks.
  • Parem turvalisus ja jälgitavus: auditijälg jälgib kasutajate juurdepääsu ja tegevust, mõjutades minimaalselt töökoormust. Uus jäädvustamine ja taasesitus võimaldab analüüsida tootmise töökoormust, et tagada turvalisus ja regulatiivne vastavus SOX-, PCI-, GDPR- või muudele nõuetele.
  • Uued konfiguratsiooniseaded: avatud süsteemimõõdikud ja konfiguratsiooniseaded pakuvad operaatoritele paindlikkust, tagamaks neile hõlpsa juurdepääsu andmetele, mis optimeerivad juurutamist.
  • Minimeeritud latentsusaeg: prügikoguja pausi aeg väheneb mõne millisekundini, latentsus ei halvene, kuna hunniku suurus suureneb.
  • Parem kompressioon: Suurenenud pakkimistõhusus vabastab kettaruumi tarbetu koormuse ja parandab lugemisvõimet.

Lisaks sellele rõhutatakse ka seda auditilogi tugi autentimistoimingute jälgimiseks kasutajaid ja kõiki CQL -i päringuid, samuti võime säilitada taotluste täielikku binaaregistrit, mis võimaldab salvestada kogu päringute ja vastuste liikluse.

Samamoodi ka esile tõstetakse eksperimentaalne võimalus võrrelda kõiki Merkle puid. Näiteks lubades suvandi 3 sõlmega klastris, kus kaks koopiat on samad ja üks on vananenud, värskendatakse vananenud koopiat, kasutades ainult praeguse koopia kopeerimist.

Samuti, lisatud tugi virtuaalsetele tabelitele, mis ei kajasta SSTable -tabelitesse salvestatud andmeid, kuid API kaudu kuvatav teave (jõudlusmõõdikud, konfiguratsiooniteave, vahemälu sisu, teave ühendatud klientide kohta jne).
Tihendatud salvestusruumi efektiivsust on täiustatud, et vähendada kettaruumi tarbimist ja parandada lugemist.

Teisalt paistab see välja lisas eksperimentaalset tuge ajutisele replikatsioonile ja odavatele kvoorumitele. Ajutised koopiad ei salvesta kõiki andmeid ja kasutavad järkjärgulist taastamist, et olla kooskõlas kõigi koopiatega. Kerged kvoorumid on kirjutamise optimeerimised, mis ei kirjuta ajutistele koopiatele enne, kui on saadaval piisav täiskoopiate komplekt.

Mis puutub süsteemivõtme (süsteemi. *) Ruumi ruumi, siis see on nüüd vaikimisi esimeses kataloogis, selle asemel, et jaotada kõigi andmekataloogide vahel, võimaldades sõlmel töös püsida ka rikke korral üks lisaketastest.

De muud muudatused mis paistavad silma:

  • Lisati Java 11 eksperimentaalne tugi.
  • Lisatud aritmeetiliste toimingute tugi CQL -päringutes.
  • Käsk "nodetool cfstats" lisas tuge teatud sortide järgi sortimiseks ja kuvatavate ridade arvu piiramiseks.
  • Seaded on ette nähtud kasutajaühenduste piiramiseks ainult teatud andmekeskustega.
  • Lisatud võimalus piirata hetktõmmiste loomise ja kustutamise toimingute intensiivsust (sageduspiir).
  • Python 3 tugi on rakendatud cqlsh ja cqlshlib (Python 2.7 tugi on endiselt säilinud).

Lõpuks kui olete huvitatud sellest rohkem teada saama selle uue versiooni kohta saate üksikasju vaadata Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.