Apache Cassandra

Software screenshot:
Apache Cassandra
Podrobnosti Software:
Verze: 3.5.0 / 2.2.6 Aktualizováno
Datum uploadu: 25 May 16
Licence: Volný
Popularita: 278

Rating: 1.8/5 (Total Votes: 4)

Apache Cassandra byl původně postaven Facebook pro své vlastní servery a služeb s využitím principů vyvinuté společností Google a Amazon pro BigTable a DynamoDB.

V současné době je projekt byl věnován nadaci Apache, který pokračuje vyvinul to dál.

Cassandra je velmi rychlý, a to i při práci s miliony záznamů a operací, rys, který byl naprosto zásadní pro udržení userbase a real-time možnosti interakce se Facebook.

Začínáme s Cassandra by mělo být docela snadné díky velmi dobře organizovaný dokumentace a nepřeberné množství online výukové programy.

Databáze je v současné době používá v mnoha internetových společností, jako je Rackspace, Spotify, Netflix, RockMelt, Embedly, Ericcson, městě, Formspring, Adobe, Twitter, Cisco, Digg, Mollom, Digital River, Page2RSS, skutečný, Reddit, eBuddy, EngineYard, Symantec, Soundcloud, Accenture, Rhapsody, Gowalla, HP, IBM, Mahalo, Walmart, OpenX a další. Jak vidíte, je to, kdo je kdo seznamu, pokud jde o Silicon Valley společnosti

Co je nového v této verzi:.

  • EACH_QUORUM je nyní podporována úroveň konzistence pro čtení požadavků.
  • Podpora na omezení na libovolné klíčové oddíl součásti nebo klíč clustering, stejně jako podporu pro EQ av multicolumn omezení byla přidána k aktualizaci a DELETE.
  • Podpora v jednom sloupci a omezeními plátek multi-Colum (& # x3e ;, & # x3e =, ​​& # x3c = a & # x3c;) byla přidána k DELETE
  • nodetool rebuild_index akceptuje index argument, bez nadbytečného název tabulky
  • materializované pohledy, které umožňují pro server-side denormalizace, je nyní k dispozici. Zhmotnil pohledy poskytnout alternativu k sekundární indexy pro non-primárního klíče dotazů a provádět mnohem lepší pro indexování s vysokou mohutnosti sloupcích.
  • naznačil předání byl zcela přepracován. Pokyny jsou nyní uloženy v plochých souborech, s menší režií pro ukládání a efektivnější expedici.
  • Možnost není očistit neopravené náhrobky. Chcete-li zabránit uživatelům tomu, aby data vzkříšení v případě opravy nebyl spuštěn v gc_grace_seconds, má možnost byla přidána povolit pouze náhrobky z opravených sstables má být očištěn. Chcete-li povolit, nastavte volbu utužováním "only_purge_repaired_tombstones ':. Pravda, ale mějte na paměti, že pokud nechcete spustit opravu na dlouhou dobu, budete mít všechny náhrobky, kolem kterého může způsobit další problémy
  • Povoleno s varováním na GC trvá déle, než 1000 ms.

Co je nového ve verzi 3.4.0 / 2.2.5:

  • EACH_QUORUM je nyní podporován konzistence úroveň pro čtení požadavků.
  • Podpora na omezení na libovolné klíčové oddíl součásti nebo klíč clustering, stejně jako podporu pro EQ av multicolumn omezení byla přidána k aktualizaci a DELETE.
  • Podpora v jednom sloupci a omezeními plátek multi-Colum (& # x3e ;, & # x3e =, ​​& # x3c = a & # x3c;) byla přidána k DELETE
  • nodetool rebuild_index akceptuje index argument, bez nadbytečného název tabulky
  • materializované pohledy, které umožňují pro server-side denormalizace, je nyní k dispozici. Zhmotnil pohledy poskytnout alternativu k sekundární indexy pro non-primárního klíče dotazů a provádět mnohem lepší pro indexování s vysokou mohutnosti sloupcích.
  • naznačil předání byl zcela přepracován. Pokyny jsou nyní uloženy v plochých souborech, s menší režií pro ukládání a efektivnější expedici.
  • Možnost není očistit neopravené náhrobky. Chcete-li zabránit uživatelům tomu, aby data vzkříšení v případě opravy nebyl spuštěn v gc_grace_seconds, má možnost byla přidána povolit pouze náhrobky z opravených sstables má být očištěn. Chcete-li povolit, nastavte volbu utužováním "only_purge_repaired_tombstones ':. Pravda, ale mějte na paměti, že pokud nechcete spustit opravu na dlouhou dobu, budete mít všechny náhrobky, kolem kterého může způsobit další problémy
  • Povoleno s varováním na GC trvá déle, než 1000 ms.

Co je nového ve verzi 3.3.0 / 2.2.5:

  • EACH_QUORUM je nyní podporován konzistence úroveň pro čtení požadavků.
  • Podpora na omezení na libovolné klíčové oddíl součásti nebo klíč clustering, stejně jako podporu pro EQ av multicolumn omezení byla přidána k aktualizaci a DELETE.
  • Podpora v jednom sloupci a omezeními plátek multi-Colum (& # x3e ;, & # x3e =, ​​& # x3c = a & # x3c;) byla přidána k DELETE
  • nodetool rebuild_index akceptuje index argument, bez nadbytečného název tabulky
  • materializované pohledy, které umožňují pro server-side denormalizace, je nyní k dispozici. Zhmotnil pohledy poskytnout alternativu k sekundární indexy pro non-primárního klíče dotazů a provádět mnohem lepší pro indexování s vysokou mohutnosti sloupcích.
  • naznačil předání byl zcela přepracován. Pokyny jsou nyní uloženy v plochých souborech, s menší režií pro ukládání a efektivnější expedici.
  • Možnost není očistit neopravené náhrobky. Chcete-li zabránit uživatelům tomu, aby data vzkříšení v případě opravy nebyl spuštěn v gc_grace_seconds, má možnost byla přidána povolit pouze náhrobky z opravených sstables má být očištěn. Chcete-li povolit, nastavte volbu utužováním "only_purge_repaired_tombstones ':. Pravda, ale mějte na paměti, že pokud nechcete spustit opravu na dlouhou dobu, budete mít všechny náhrobky, kolem kterého může způsobit další problémy
  • Povoleno s varováním na GC trvá déle, než 1000 ms.

Co je nového ve verzi 3.2.1 / 2.2.4:

  • EACH_QUORUM je nyní podporován konzistence úroveň pro čtení požadavků.
  • Podpora na omezení na libovolné klíčové oddíl součásti nebo klíč clustering, stejně jako podporu pro EQ av multicolumn omezení byla přidána k aktualizaci a DELETE.
  • Podpora v jednom sloupci a omezeními plátek multi-Colum (& # x3e ;, & # x3e =, ​​& # x3c = a & # x3c;) byla přidána k DELETE
  • nodetool rebuild_index akceptuje index argument, bez nadbytečného název tabulky
  • materializované pohledy, které umožňují pro server-side denormalizace, je nyní k dispozici. Zhmotnil pohledy poskytnout alternativu k sekundární indexy pro non-primárního klíče dotazů a provádět mnohem lepší pro indexování s vysokou mohutnosti sloupcích.
  • naznačil předání byl zcela přepracován. Pokyny jsou nyní uloženy v plochých souborech, s menší režií pro ukládání a efektivnější expedici.
  • Možnost není očistit neopravené náhrobky. Chcete-li zabránit uživatelům tomu, aby data vzkříšení v případě opravy nebyl spuštěn v gc_grace_seconds, má možnost byla přidána povolit pouze náhrobky z opravených sstables má být očištěn. Chcete-li povolit, nastavte volbu utužováním "only_purge_repaired_tombstones ':. Pravda, ale mějte na paměti, že pokud nechcete spustit opravu na dlouhou dobu, budete mít všechny náhrobky, kolem kterého může způsobit další problémy
  • Povoleno s varováním na GC trvá déle, než 1000 ms.

Co je nového ve verzi 3.0.0 / 2.2.3:

  • EACH_QUORUM je nyní podporován konzistence úroveň pro čtení požadavků.
  • Podpora na omezení na libovolné klíčové oddíl součásti nebo klíč clustering, stejně jako podporu pro EQ av multicolumn omezení byla přidána k aktualizaci a DELETE.
  • Podpora v jednom sloupci a omezeními plátek multi-Colum (& # x3e ;, & # x3e =, ​​& # x3c = a & # x3c;) byla přidána k DELETE
  • nodetool rebuild_index akceptuje index argument, bez nadbytečného název tabulky
  • materializované pohledy, které umožňují pro server-side denormalizace, je nyní k dispozici. Zhmotnil pohledy poskytnout alternativu k sekundární indexy pro non-primárního klíče dotazů a provádět mnohem lepší pro indexování s vysokou mohutnosti sloupcích.
  • naznačil předání byl zcela přepracován. Pokyny jsou nyní uloženy v plochých souborech, s menší režií pro ukládání a efektivnější expedici.
  • Možnost není očistit neopravené náhrobky. Chcete-li zabránit uživatelům tomu, aby data vzkříšení v případě opravy nebyl spuštěn v gc_grace_seconds, má možnost byla přidána povolit pouze náhrobky z opravených sstables má být očištěn. Chcete-li povolit, nastavte volbu utužováním "only_purge_repaired_tombstones ':. Pravda, ale mějte na paměti, že pokud nechcete spustit opravu na dlouhou dobu, budete mít všechny náhrobky, kolem kterého může způsobit další problémy
  • Povoleno s varováním na GC trvá déle, než 1000 ms.

Co je nového ve verzi 2.2.1 / 1.2.19 / 3.0.0-rc1:

  • odstraněno & quot; ALTER TYPE & # x3c; name & # x3e; Přejmenovat & # x3c Jméno & # x3e; & quot; Na kartě dokončováním
  • Pevná IllegalStateException v anticompaction
  • cqlsh: DESCRIBE podporu zmrazených UDTs, n-tice
  • Nevystavujte vnitřních tříd přes JMX
  • Přidána null šek na klíče při mrazu sbírku
  • Lepší stres vytížení realismus

Co je nového ve verzi 2.1.6 / 1.2.19 / 2.2.0-beta1:

  • odstraněno & quot; ALTER TYPE & # x3c; name & # x3e; Přejmenovat & # x3c Jméno & # x3e; & quot; Na kartě dokončováním
  • Pevná IllegalStateException v anticompaction
  • cqlsh: DESCRIBE podporu zmrazených UDTs, n-tice
  • Nevystavujte vnitřních tříd přes JMX
  • Přidána null šek na klíče při mrazu sbírku
  • Lepší stres vytížení realismus

Co je nového ve verzi 2.1.5 / 1.2.19 / 2.2.0-beta1:

  • odstraněno & quot; ALTER TYPE & # x3c; name & # x3e; Přejmenovat & # x3c Jméno & # x3e; & quot; Na kartě dokončováním
  • Pevná IllegalStateException v anticompaction
  • cqlsh: DESCRIBE podporu zmrazených UDTs, n-tice
  • Nevystavujte vnitřních tříd přes JMX
  • Přidána null šek na klíče při mrazu sbírku
  • Lepší stres vytížení realismus

Co je nového ve verzi 2.1.5 / 1.2.19:

  • Odebráno & quot; ALTER TYPE & # x3c; název & # x3e; Přejmenovat & # x3c Jméno & # x3e; & quot; Na kartě dokončováním
  • Pevná IllegalStateException v anticompaction
  • cqlsh: DESCRIBE podporu zmrazených UDTs, n-tice
  • Nevystavujte vnitřních tříd přes JMX
  • Přidána null šek na klíče při mrazu sbírku
  • Lepší stres vytížení realismus

Co je nového ve verzi 2.1.3 / 1.2.19:

  • Odebráno & quot; ALTER TYPE & # x3c; název & # x3e; Přejmenovat & # x3c Jméno & # x3e; & quot; Na kartě dokončováním
  • Pevná IllegalStateException v anticompaction
  • cqlsh: DESCRIBE podporu zmrazených UDTs, n-tice
  • Nevystavujte vnitřních tříd přes JMX
  • Přidána null šek na klíče při mrazu sbírku
  • Lepší stres vytížení realismus

Co je nového ve verzi 2.0.2:

  • Opravy pro spekulativní pokus
  • Lepší využití paměti metadat Min / Max názvy sloupců
  • Pevná spořivost potvrzení zamítnutí řadové značky na CQL3 tabulek
  • Pevná vkládání sbírek s CAS
  • správně odeslat metadata select count
  • dráha klientů vzdálených adresy v ClientState
  • Vytvořit snímek dir, pokud neexistuje při migraci srovnal manifest
  • Zkontrolujte, sekvenční opravu nodetool výchozí
  • Přidány další háčky pro implementaci zhutnění strategie
  • Odstraněn možný NPE na kompozitní 2ndary indexy
  • Aktualizováno FailureDetector používat nanontime
  • Pevná FileCacheService regrese
  • Nikdy vrátit WriteTimeout pro CL.ANY
  • Pevné závod podmínky v hromadném nakladačem
  • Přidal konfigurovatelné metriky zpráv
  • Drop dotazy, které překračují nastavený počet náhrobků
  • Track and přetrvávají sstable aktivita čtení

Co je nového ve verzi 2.0.0:

  • Fix ověření šetrnost při vkládání do CQL3 tabulek
  • Fix pravidelnou memtable chování splachování s čistými memtables
  • Fix funkce pro pre-2,0 časové razítko sloupcích přijetí celního ()
  • Fix SSTable neúmyslně načte BF při otevření pro dávkové
  • Přidat pokrok proud relaci JMX
  • Fix NPE při provozu CAS
  • Fix getBloomFilterDiskSpaceUsed pro AlwaysPresentFilter
  • neoznamují verze schématu, dokud jsme naložili změny pouze lokálně
  • Fix na podporu off haldy květ filtry s velikostí větší než 2 GB
  • správně zpracovat analýzy mapových a nastavit obrovské literals

Co je nového ve verzi 1.2.8:

  • Pevná čtení DeletionTime z 1,1-formátu stáje
  • cqlsh: přidat sbírky podpora pro kopírování
  • Opakovat důležité zprávy z jakéhokoliv IOException
  • Povolit prázdný ve vztazích ve vybraných / UPDATE / DELETE
  • cqlsh: oprava padání na Windows kvůli detekci libedit

Co je nového ve verzi 1.2.0:.

  • Zakázat čítače ve sbírkách
  • cqlsh:. Přidáno unit testy
  • Pevná výchozí bloom_filter_fp_chance pro LeveledCompactionStrategy.

Co je nového ve verzi 1.2.0 beta3:.

  • odstraněny všechny zbytky odstraněných uzlin
  • Přidal AUT-překládka souboru Log4J v Debianu balíček.
  • Pevná odhadovaná velikost řádku cache zápis.
  • resetovat getRangeSlice filtru po ukončení řádek pro get_paged_slice
  • vymaže řádek vyrovnávací paměti post-zkrátit.
  • Povolit statické definici CF s kompaktní skladování.
  • Pevná nekonečná smyčka / hutnění schema_ * CFS kvůli zlomené časové značky.
  • Fixed "nesprávný typ třídou" tvrzení v CounterColumn.

Co je nového ve verzi 1.1.6:.

  • Počkejte, až se píše o synchronní čtení stravitelné nesoulad
  • Fix commitlog záznam pro nanotime infikovaných sstables.
  • Před letem kontrola ttl pro maximálně 20 let.
  • (prase) opravit widerow vstupu s řadami jednoho sloupce.
  • Fix HH komprimovat se správným gcBefore, který se vyhýbá ničit nedoručené rady.
  • LCS se sloučí až 32 L0 sstables, jak bylo zamýšleno.
  • NTS bude výchozí nezkonfigurované DC repliky na nulu.
  • Použít výchozí úroveň konzistence v validaci čítače, pokud žádná z nich není výslovně stanovit.
  • Zlepšit IAuthority rozhraní zavedením jemnozrnný přístupová oprávnění a grant / zrušit příkazy.
  • Fix Chyba předpoklad v CLI při aktualizaci / popisuje keyspace.
  • Přidá režimu offline sstablescrub k balíčkování.

Co je nového ve verzi 1.1.4:

  • Pevná režimu offline křoviny chytit & # x3e = mimo provoz řádků.
  • Pevná cassandra-env.sh na RHEL a dalších systémů non-pomlčka bázi.

Co je nového ve verzi 1.1.2:

  • Použít CF komparátor třídit indexovaných sloupců v SecondaryIndexManager.
  • Přidané strategy_options na () výstup KSMetaData.toString.
  • Pevné dotazy rozsah obsahující unqueried výsledků.
  • Povolit aktualizaci typů column_alias.
  • Opraveno smazání chyba.
  • Pevná výpočet překrývajících sstable pro vyrovnanou zhutnění.
  • Lepší křoviny a nechte jej spustit v režimu offline.
  • Pevná AssertionError v StorageService.bulkLoad.

Co je nového ve verzi 1.1.1:.

  • Fixní dělený generace regrese
  • Ignorovat Min / Max nastavení na zhutňování v LCS, při zachování chování, které min = max = 0 zakáže autocompaction.
  • Přihlaste se počet řádků přečtených z uložené vyrovnávací paměti.
  • Vypočítat přesné velikosti potřebné k vyčistění.
  • Vyvarujte se blokování dodatečné zápisy v průběhu splachování, kdy commitlog dostane za dočasně.
  • Povolit ukládání do mezipaměti na index CF na základě nastavení mezipaměti CF dat.
  • Varovat o možnostech vytváření strategie replikace neplatná.
  • Odstraněny [možné uvolnit] Paměťové finalizers.
  • zahrnují velikost náhrobek v ColumnFamily.size, která může zabránit OOM při náhlém hmoty mazat operace dávat nenulový liveRatio.
  • Otevřít 1 sstableScanner na úrovni vyrovnanou zhutnění.

Co je nového ve verzi 1.1.0:

  • Průměrná snížený odhad liveRatio s předchozím.
  • Povolit KS a FS jména až 48 znaků.
  • Pevná stres build.
  • Přidal čas zbývající odhad na nodetool compactionstats.

Požadavky

  • Java 1.7 nebo novější
  • Python 2.7 nebo novější

Podobný software

PySQL
PySQL

13 May 15

Apache Slider
Apache Slider

21 Jul 15

Sqitch
Sqitch

21 Jul 15

Ostatní software developer Apache Software Foundation

Apache Tomcat
Apache Tomcat

20 Jul 15

Apache Wink
Apache Wink

13 Apr 15

Apache BVal
Apache BVal

9 Apr 16

Apache Rat
Apache Rat

13 Apr 15

Komentáře k Apache Cassandra

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie