Apache Cassandra 4.0 saapuu nopeuden parannuksilla, uusilla ominaisuuksilla ja muulla

Muutama päivä sitten Apache Software Foundation ilmoitti julkaisevansa uuden Apache Cassandra 4.0 -version mikä on hajautetun tietokannan hallintajärjestelmä Se kuuluu noSQL -järjestelmien luokkaan, ja se on suunniteltu luomaan erittäin skaalautuvia ja luotettavia tallennuksia suurelle määrälle assosiatiivisen taulukon muodossa tallennettuja tietoja.

Tätä uutta Apache Cassandra 4.0 -versiota pidetään vakaana versiona, joten sitä voidaan käyttää tuotantokäyttöön.

Apache Cassandra 4.0: n tärkeimmät uudet ominaisuudet

Tämä uusi versio Apache Cassandra 4.0 edustaa lähes 1,000 virheenkorjausta, parannusta ja uutta ominaisuutta joista seuraavat erottuvat:

  • Lisääntynyt nopeus ja skaalautuvuus: lähettää dataa jopa 5 kertaa nopeammin mittakaavaoperaatioiden aikana ja jopa 25% nopeamman suorituskyvyn luku- ja kirjoitustoiminnoissa, mikä tarjoaa joustavamman arkkitehtuurin erityisesti pilvi- ja Kubernetes -asennuksissa.
  • Parannettu johdonmukaisuus: pitää datan kopiot synkronoituna optimoidakseen vähitellen tapahtuvan korjauksen nopeampaan ja tehokkaampaan toimintaan ja datakopioiden väliseen johdonmukaisuuteen.
  • Parempi turvallisuus ja havaittavuus: tarkastusjälki seuraa käyttäjien pääsyä ja toimintaa siten, että se vaikuttaa mahdollisimman vähän työmäärään. Uusi sieppaus ja toisto mahdollistaa tuotannon työkuormien analysoinnin, jotta voidaan varmistaa turvallisuus ja lainsäädännön noudattaminen SOX-, PCI-, GDPR- tai muiden vaatimusten mukaisesti.
  • Uudet kokoonpanoasetukset: altistuneet järjestelmätiedot ja kokoonpanoasetukset tarjoavat käyttäjille joustavuutta varmistaakseen, että heillä on helppo pääsy käyttöönottoa optimoiviin tietoihin.
  • Minimoitu latenssi: roskankeräimen taukoaika lyhenee muutamaan millisekuntiin ilman latenssin heikkenemistä, kun kasan koko kasvaa.
  • Parempi pakkaus: Parannettu pakkaustehokkuus vähentää tarpeetonta levytilan rasitusta ja parantaa lukemista.

Tämän lisäksi todetaan myös, että tarkastuslokin tuki todennusoperaatioiden seuraamiseksi käyttäjistä ja kaikista suoritetuista CQL -kyselyistä sekä kyky ylläpitää pyyntöjen täydellistä binääritietuetta, voit tallentaa kaiken pyyntö- ja vastausliikenteen.

Samoin myös Kokeellinen vaihtoehto vertailla kaikkia Merkle -puita on korostettu. Jos esimerkiksi otat asetuksen käyttöön klusterissa, jossa on 3 solmua, joissa kaksi kopiota ovat samat ja yksi on vanhentunut, vanhentunut kopio päivitetään käyttämällä vain nykyisen replikan kopiointitoimintoa.

Yhtä hyvin, lisätty tuki virtuaalitaulukoille, jotka eivät heijasta SSTable -taulukoihin tallennettuja tietoja, mutta sovellusliittymän kautta näytettävät tiedot (suorituskykymittaukset, määritystiedot, välimuistisisältö, tiedot yhdistetyistä asiakkaista jne.).
Pakatun tallennustilan tehokkuutta on parannettu levytilan kulutuksen vähentämiseksi ja lukemisen parantamiseksi.

Toisaalta se erottuu lisäsi kokeellista tukea ohimenevälle replikoinnille ja halvoille koorumeille. Väliaikaiset replikat eivät tallenna kaikkia tietoja ja käyttävät inkrementaalista palautusta ollakseen täydellisiä. Kevyet koorumit ovat kirjoitusoptimointeja, jotka eivät kirjoita väliaikaisiin kopioihin, ennen kuin käytettävissä on riittävä joukko täydellisiä kopioita.

Mitä tulee järjestelmäavaimen (järjestelmä. *) Tilaan liittyviin tietoihin, tämä on nyt oletuksena ensimmäisessä hakemistossa sen sijaan, että se olisi jaettu kaikkien tietohakemistojen kesken, jolloin solmu voi jatkaa toimintaansa, jos yksi lisälevyistä.

De muut muutokset jotka erottuvat:

  • Kokeellinen tuki Java 11: lle lisättiin.
  • Lisätty tuki aritmeettisille operaatioille CQL -kyselyissä.
  • "Nodetool cfstats" -komento lisäsi tukea lajittelulle tietyillä mittareilla ja rajoitti näytettävien rivien määrää.
  • Asetukset rajoittavat käyttäjäyhteydet vain tiettyihin palvelinkeskuksiin.
  • Lisätty mahdollisuus rajoittaa toimintojen intensiteettiä (tiheysrajoitusta) tilannekuvien luomiseen ja poistamiseen.
  • Python 3 -tuki on toteutettu cqlsh: ssa ja cqlshlibissa (Python 2.7 -tuki on edelleen säilynyt).

lopuksi, jos olet kiinnostunut tietämään siitä lisää tämän uuden version, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.