Apache Cassandra 4.0 přichází s vylepšeními rychlosti, novými funkcemi a dalšími

Před pár dny Apache Software Foundation oznámila vydání nové verze Apache Cassandra 4.0 který je distribuovaný systém pro správu databází Patří do třídy systémů noSQL a je navržen tak, aby vytvářel vysoce škálovatelná a spolehlivá úložiště velkého množství dat uložených ve formě asociativního pole.

Tato nová verze Apache Cassandra 4.0 je považována za stabilní verzi, takže ji lze použít pro produkční nasazení a již byla testována v infrastrukturách Amazon, Apple, DataStax, Instaclustr, iland a Netflix s klastry více než 1000 uzlů.

Hlavní nové funkce Apache Cassandra 4.0

Tato nová verze Apache Cassandra 4.0 představuje téměř 1,000 XNUMX oprav chyb, vylepšení a nových funkcí z nichž vyniká následující:

  • Zvýšená rychlost a škálovatelnost: přenáší data až 5x rychleji během operací škálování a až o 25% rychlejší výkon při čtení a zápisu, což poskytuje pružnější architekturu, zejména v cloudových a Kubernetes nasazeních.
  • Vylepšená konzistence: udržuje synchronizaci datových replik za účelem optimalizace přírůstkové opravy pro rychlejší a efektivnější provoz a konzistenci mezi datovými replikami.
  • Vylepšené zabezpečení a pozorovatelnost: audit trail sleduje přístup a aktivitu uživatelů s minimálním dopadem na výkon pracovní zátěže. Nové snímání a přehrávání umožňuje analýzu produkčního pracovního vytížení a pomáhá zajistit bezpečnost a dodržování předpisů v souladu se požadavky SOX, PCI, GDPR nebo jinými.
  • Nové nastavení konfigurace: odhalené systémové metriky a nastavení konfigurace poskytují operátorům flexibilitu, aby zajistili snadný přístup k datům, která optimalizují nasazení.
  • Minimalizovaná latence: pauzy sběrače odpadků se zkrátí na několik milisekund bez degradace latence, jak se velikost haldy zvyšuje.
  • Lepší komprese: Vylepšená účinnost komprese uvolňuje zbytečné napětí na disku a zlepšuje výkon při čtení.

Kromě toho je také zdůrazněno, že podpora protokolu auditu pro sledování operací ověřování uživatelů a všech provedených dotazů CQL a také schopnost udržovat úplný binární záznam požadavků, což vám umožní uložit veškerý provoz požadavků a odpovědí.

Stejně tak Je zvýrazněna experimentální možnost porovnat všechny stromy Merkle. Například povolení možnosti v klastru se 3 uzly, kde jsou dvě repliky stejné a jedna zastaralá, bude mít za následek aktualizaci zastaralé repliky pomocí pouze operace kopírování aktuální repliky.

Také, přidána podpora pro virtuální tabulky, které neodrážejí data uložená v SSTables, ale informace zobrazené prostřednictvím API (metriky výkonu, informace o konfiguraci, obsah mezipaměti, informace o připojených klientech atd.).
Byla vylepšena účinnost komprimovaného úložiště, aby se snížila spotřeba místa na disku a zlepšil výkon čtení.

Na druhou stranu to vyniká přidána experimentální podpora pro přechodnou replikaci a levná kvora. Dočasné repliky neukládají všechna data a používají postupné obnovení, aby byly konzistentní s úplnými replikami. Lehká kvora jsou optimalizace zápisu, které nezapisují do dočasných replik, dokud není k dispozici dostatečná sada úplných replik.

Pokud jde o data související s prostorem systémového klíče (systém. *), Toto je nyní ve výchozím nastavení v prvním adresáři namísto distribuce mezi všechny datové adresáře, což umožňuje uzlu zůstat funkční v případě selhání jeden z dalších disků.

De ostatní změny které vynikají:

  • Byla přidána experimentální podpora pro Javu 11.
  • Přidána podpora pro aritmetické operace v CQL dotazech.
  • Příkaz „nodetool cfstats“ přidal podporu pro třídění podle určitých metrik a omezil počet zobrazených řádků.
  • Tato nastavení slouží k omezení připojení uživatelů pouze na konkrétní datová centra.
  • Přidána možnost omezit intenzitu (omezení frekvence) operací k vytváření a mazání snímků.
  • Podpora Pythonu 3 je implementována v cqlsh a cqlshlib (podpora Pythonu 2.7 je stále zachována).

Konečně, pokud máte zájem o tom vědět více této nové verze můžete zkontrolovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.