Apache Cassandra

Software skärmdump:
Apache Cassandra
Mjukvaruinformation:
Version: 3.5.0 / 2.2.6 Uppdaterad
Ladda upp dagen: 25 May 16
Licens: Gratis
Popularitet: 665

Rating: 1.8/5 (Total Votes: 5)

Apache Cassandra byggdes från början av Facebook för sina egna servrar och tjänster, med hjälp av principer som utvecklats av Google och Amazon för BigTable och DynamoDB.

För närvarande projektet donerades till Apache Foundation som fortsätter att utvecklas vidare.

Cassandra är extremt snabb, även när det handlar om miljontals skivor och verksamheter, en funktion som var helt avgörande för att upprätthålla Facebooks användarbas och interaktion i realtid kapacitet.

Komma igång med Cassandra borde vara ganska lätt tack vare den mycket välorganiserad dokumentation och de många självstudier online.

Databasen används idag i många Internet-företag som Rackspace, Spotify, Netflix, RockMelt, Embedly, Ericcson, Expedia, Formspring, Adobe, Twitter, Cisco, Digg, Mollom, Digital River, Page2RSS, Real, Reddit, eBuddy, EngineYard, Symantec, Soundcloud, Accenture, Rhapsody, Gowalla, HP, IBM, Mahalo, Walmart, OpenX och andra. Som ni kan se, är detta en som är vem lista när det gäller Silicon Valley företag

Vad är nytt i den här versionen.

  • EACH_QUORUM är nu en stöds koncentrationsnivå för läs förfrågningar.
  • Support för begränsningar på någon partition nyckelkomponent eller klusternyckel samt stöd för EQ och i fler begränsningar har lagts till uppdatera och ta bort uttalande.
  • Stöd för en kolumn och multi-Colum slice begränsningar (& # x3e ;, & # x3e; = & # x3c; = och & # x3c;) har lagts till DELETE uttalanden
  • nodetool rebuild_index accepterar index argumentet utan överflödig tabellnamnet
  • materialiserade vyer, som gör det möjligt för server-side denormalisering, är nu tillgänglig. Materia vyer ge ett alternativ till sekundära index för icke-primära nyckelfrågor, och presterar mycket bättre för indexering hög kardinalitet kolumner.
  • styrtips handoff har skrivits. Tips lagras nu i platta filer, med mindre overhead för lagring och effektivare leverans.
  • Möjlighet att inte rensa oreparerade gravstenar. För att undvika användare som har uppgifter uppståndna om reparationen inte har körts i gc_grace_seconds har en option lagts till endast tillåta gravstenar från reparerade sstables rensas. För att aktivera, ställa komprimerings alternativet only_purge_repaired_tombstones ". Sant men tänk på att om du inte kör reparation under en lång tid, kommer du att hålla alla gravstenar runt som kan orsaka andra problem
  • Aktiverat varning på GC tar längre tid än 1000ms.

Vad är nytt i version 3.4.0 / 2.2.5:

  • EACH_QUORUM nu en stöds konsistens nivå för lästa förfrågningar.
  • Support för begränsningar på någon partition nyckelkomponent eller klusternyckel samt stöd för EQ och i fler begränsningar har lagts till uppdatera och ta bort uttalande.
  • Stöd för en kolumn och multi-Colum slice begränsningar (& # x3e ;, & # x3e; = & # x3c; = och & # x3c;) har lagts till DELETE uttalanden
  • nodetool rebuild_index accepterar index argumentet utan överflödig tabellnamnet
  • materialiserade vyer, som gör det möjligt för server-side denormalisering, är nu tillgänglig. Materia vyer ge ett alternativ till sekundära index för icke-primära nyckelfrågor, och presterar mycket bättre för indexering hög kardinalitet kolumner.
  • styrtips handoff har skrivits. Tips lagras nu i platta filer, med mindre overhead för lagring och effektivare leverans.
  • Möjlighet att inte rensa oreparerade gravstenar. För att undvika användare som har uppgifter uppståndna om reparationen inte har körts i gc_grace_seconds har en option lagts till endast tillåta gravstenar från reparerade sstables rensas. För att aktivera, ställa komprimerings alternativet only_purge_repaired_tombstones ". Sant men tänk på att om du inte kör reparation under en lång tid, kommer du att hålla alla gravstenar runt som kan orsaka andra problem
  • Aktiverat varning på GC tar längre tid än 1000ms.

Vad är nytt i version 3.3.0 / 2.2.5:

  • EACH_QUORUM nu en stöds konsistens nivå för lästa förfrågningar.
  • Support för begränsningar på någon partition nyckelkomponent eller klusternyckel samt stöd för EQ och i fler begränsningar har lagts till uppdatera och ta bort uttalande.
  • Stöd för en kolumn och multi-Colum slice begränsningar (& # x3e ;, & # x3e; = & # x3c; = och & # x3c;) har lagts till DELETE uttalanden
  • nodetool rebuild_index accepterar index argumentet utan överflödig tabellnamnet
  • materialiserade vyer, som gör det möjligt för server-side denormalisering, är nu tillgänglig. Materia vyer ge ett alternativ till sekundära index för icke-primära nyckelfrågor, och presterar mycket bättre för indexering hög kardinalitet kolumner.
  • styrtips handoff har skrivits. Tips lagras nu i platta filer, med mindre overhead för lagring och effektivare leverans.
  • Möjlighet att inte rensa oreparerade gravstenar. För att undvika användare som har uppgifter uppståndna om reparationen inte har körts i gc_grace_seconds har en option lagts till endast tillåta gravstenar från reparerade sstables rensas. För att aktivera, ställa komprimerings alternativet only_purge_repaired_tombstones ". Sant men tänk på att om du inte kör reparation under en lång tid, kommer du att hålla alla gravstenar runt som kan orsaka andra problem
  • Aktiverat varning på GC tar längre tid än 1000ms.

Vad är nytt i version 3.2.1 / 2.2.4:

  • EACH_QUORUM nu en stöds konsistens nivå för lästa förfrågningar.
  • Support för begränsningar på någon partition nyckelkomponent eller klusternyckel samt stöd för EQ och i fler begränsningar har lagts till uppdatera och ta bort uttalande.
  • Stöd för en kolumn och multi-Colum slice begränsningar (& # x3e ;, & # x3e; = & # x3c; = och & # x3c;) har lagts till DELETE uttalanden
  • nodetool rebuild_index accepterar index argumentet utan överflödig tabellnamnet
  • materialiserade vyer, som gör det möjligt för server-side denormalisering, är nu tillgänglig. Materia vyer ge ett alternativ till sekundära index för icke-primära nyckelfrågor, och presterar mycket bättre för indexering hög kardinalitet kolumner.
  • styrtips handoff har skrivits. Tips lagras nu i platta filer, med mindre overhead för lagring och effektivare leverans.
  • Möjlighet att inte rensa oreparerade gravstenar. För att undvika användare som har uppgifter uppståndna om reparationen inte har körts i gc_grace_seconds har en option lagts till endast tillåta gravstenar från reparerade sstables rensas. För att aktivera, ställa komprimerings alternativet only_purge_repaired_tombstones ". Sant men tänk på att om du inte kör reparation under en lång tid, kommer du att hålla alla gravstenar runt som kan orsaka andra problem
  • Aktiverat varning på GC tar längre tid än 1000ms.

Vad är nytt i version 3.0.0 / 2.2.3:

  • EACH_QUORUM nu en stöds konsistens nivå för lästa förfrågningar.
  • Support för begränsningar på någon partition nyckelkomponent eller klusternyckel samt stöd för EQ och i fler begränsningar har lagts till uppdatera och ta bort uttalande.
  • Stöd för en kolumn och multi-Colum slice begränsningar (& # x3e ;, & # x3e; = & # x3c; = och & # x3c;) har lagts till DELETE uttalanden
  • nodetool rebuild_index accepterar index argumentet utan överflödig tabellnamnet
  • materialiserade vyer, som gör det möjligt för server-side denormalisering, är nu tillgänglig. Materia vyer ge ett alternativ till sekundära index för icke-primära nyckelfrågor, och presterar mycket bättre för indexering hög kardinalitet kolumner.
  • styrtips handoff har skrivits. Tips lagras nu i platta filer, med mindre overhead för lagring och effektivare leverans.
  • Möjlighet att inte rensa oreparerade gravstenar. För att undvika användare som har uppgifter uppståndna om reparationen inte har körts i gc_grace_seconds har en option lagts till endast tillåta gravstenar från reparerade sstables rensas. För att aktivera, ställa komprimerings alternativet only_purge_repaired_tombstones ". Sant men tänk på att om du inte kör reparation under en lång tid, kommer du att hålla alla gravstenar runt som kan orsaka andra problem
  • Aktiverat varning på GC tar längre tid än 1000ms.

Vad är nytt i version 2.2.1 / 1.2.19 / 3.0.0-RC1:

  • avlägsnas & quot; ALTER TYPE & # x3c, namn & # x3e; RENAME TO & # x3c, namn & # x3e; & quot; från fliken komplettering
  • Fast IllegalStateException i anticompaction
  • cqlsh: Beskriv stöd för frysta UDT, tupler
  • Undvik att utsätta interna klasser över JMX
  • Inkom null check för nycklar när frysning samling
  • Förbättrad spännings arbetsbelastning realism

Vad är nytt i version 2.1.6 / 1.2.19 / 2.2.0-beta1:

  • avlägsnas & quot; ALTER TYPE & # x3c, namn & # x3e; RENAME TO & # x3c, namn & # x3e; & quot; från fliken komplettering
  • Fast IllegalStateException i anticompaction
  • cqlsh: Beskriv stöd för frysta UDT, tupler
  • Undvik att utsätta interna klasser över JMX
  • Inkom null check för nycklar när frysning samling
  • Förbättrad spännings arbetsbelastning realism

Vad är nytt i version 2.1.5 / 1.2.19 / 2.2.0-beta1:

  • avlägsnas & quot; ALTER TYPE & # x3c, namn & # x3e; RENAME TO & # x3c, namn & # x3e; & quot; från fliken komplettering
  • Fast IllegalStateException i anticompaction
  • cqlsh: Beskriv stöd för frysta UDT, tupler
  • Undvik att utsätta interna klasser över JMX
  • Inkom null check för nycklar när frysning samling
  • Förbättrad spännings arbetsbelastning realism

Vad är nytt i version 2.1.5 / 1.2.19:

  • Bort & quot; ALTER TYPE & # x3c, namn & # x3e; RENAME TO & # x3c, namn & # x3e; & quot; från fliken komplettering
  • Fast IllegalStateException i anticompaction
  • cqlsh: Beskriv stöd för frysta UDT, tupler
  • Undvik att utsätta interna klasser över JMX
  • Inkom null check för nycklar när frysning samling
  • Förbättrad spännings arbetsbelastning realism

Vad är nytt i version 2.1.3 / 1.2.19:

  • Bort & quot; ALTER TYPE & # x3c, namn & # x3e; RENAME TO & # x3c, namn & # x3e; & quot; från fliken komplettering
  • Fast IllegalStateException i anticompaction
  • cqlsh: Beskriv stöd för frysta UDT, tupler
  • Undvik att utsätta interna klasser över JMX
  • Inkom null check för nycklar när frysning samling
  • Förbättrad spännings arbetsbelastning realism

Vad är nytt i version 2.0.2:

  • Korrigeringar för spekulativa nytt försök
  • Förbättrad minnesanvändning av metadata min / max kolumnnamn
  • Fast sparsamhet validerings vägrar rad markörer på CQL3 bord
  • Fast insättning av samlingar med CAS
  • Korrekt skicka metadata på SELECT COUNT
  • Spår kunders avlägsna adresser i ClientState
  • Skapa snapshot dir om det inte föreligger vid migrering planat manifest
  • Gör sekventiell nodetool reparera standard
  • lagt till fler krokar för kompaktering strategi implementeringar
  • Fast potentiella nonylfenoletoxilat på komposit 2ndary index
  • Uppdaterad FailureDetector att använda nanontime
  • Fast FileCacheService regressioner
  • tillbaka aldrig WriteTimeout för CL.ANY
  • Fasta ras villkor i bulk loader
  • Added konfigurerbara statistik rapportering
  • Drop frågor som överskrider ett konfigurerbart antal gravstenar
  • Spår och kvarstår sstable läs aktivitet

Vad är nytt i version 2.0.0:

  • Fix sparsamhet validering när du sätter in CQL3 bord
  • Fix period memtable spolning beteende med rena memtables
  • Fix dateOf () funktion för pre-2,0 tidsstämpel kolumner
  • Fix SSTable oavsiktligt laddar BF när den öppnas för kull
  • Lägg ström session framsteg JMX
  • Fix nonylfenoletoxilat under CAS drift
  • Fix getBloomFilterDiskSpaceUsed för AlwaysPresentFilter
  • inte meddela schema version förrän vi har laddats förändringarna lokalt
  • Fix för att stödja upp högen blommar filter som är större än 2 GB
  • korrekt hantera analysera enorma karta och inställda literals

Vad är nytt i version 1.2.8:

  • Fast läsa DeletionTime från 1,1-format stall
  • cqlsh: lägga till samlingarna stöd för att kopiera
  • Försök viktiga meddelanden för någon IOException
  • Tillåt tom i förbindelserna i SELECT / UPDATE / DELETE uttalanden
  • cqlsh: fixa kraschar på Windows på grund av libedit upptäckt

Vad är nytt i version 1.2.0:.

  • Tillåt räknare i samlingarna
  • cqlsh. Sätts enhetstester
  • Fast standard bloom_filter_fp_chance för LeveledCompactionStrategy.

Vad är nytt i version 1.2.0 beta3.

  • bort alla rester av borttagna noder
  • Inkom aut-omlastning av log4j fil i debian paket.
  • Fast beräknas rad cachepost storlek.
  • återställ getRangeSlice filter efter att ha avslutat en rad för get_paged_slice
  • Expunges rad cache efter truncate.
  • Tillåt statisk definition CF med kompakt lagring.
  • Fast oändlig loop / kompaktering av schema_ * CFS på grund av trasiga tidsstämplar.
  • Fast "fel klass typ" påstående i CounterColumn.

Vad är nytt i version 1.1.6.

  • Vänta skriver om synkron mismatch läsa smälta
  • Fix commitlog repris för nanotime-infekterade sstables.
  • Preflight kontroll ttl för högst 20 år.
  • (Pig) fastställa widerow ingång med enda kolumn rader.
  • Fix HH att komprimera med rätt gcBefore, som undviker utplåna olevererade tips.
  • LCS kommer att slås samman upp till 32 L0 sstables som avsett.
  • NTS ska fallera okonfigurerad DC repliker till noll.
  • Använd standardkoncentrationsnivå i räknaren validering om inget uttryckligen.
  • Förbättra IAuthority gränssnitt genom att införa finkornig behörigheter och bidrag / återkalla kommandon.
  • Fix antagande fel i CLI vid uppdatering / beskriver keyspace.
  • Lägger offline sstablescrub till debian förpackningar.

Vad är nytt i version 1.1.4:

  • Fast offline scrub för att fånga & # x3e; = av orderrader.
  • Fast cassandra-env.sh på RHEL och andra icke-dash-baserade system.

Vad är nytt i version 1.1.2:

  • Använd CF jämförelse att sortera indexerade kolumner i SecondaryIndexManager.
  • tillagda strategy_options till KSMetaData.toString () utgång.
  • range frågor Fasta innehåller unqueried resultat.
  • Tillåt uppdatera column_alias typer.
  • Fast radering bugg.
  • Fast beräkning av överlappande sstable för planat packning.
  • Förbättrad scrub och låt köra det offline.
  • Fast assertionError i StorageService.bulkLoad.

Vad är nytt i version 1.1.1.

  • Fast split generation regression
  • Ignorera min / max kompaktorer inställningar i LCS, samtidigt beteende som min = max = 0 inaktiverar autocompaction.
  • Logga Antalet rader lästa från sparade cache.
  • Beräkna exakta storlek som krävs för sanering verksamhet.
  • Undvik att blockera ytterligare skrivningar under flush när commitlog blir bakom tillfälligt.
  • Aktivera caching på index CFS baserat på inställningen uppgifter CF cache.
  • Varna om ogiltiga replikeringsstrategi skapa alternativ.
  • Borttagna [Freeable] Minnes finalizers.
  • Inkludera gravsten storlek i ColumnFamily.size, som kan förhindra OOM under plötslig och massiv bort verksamheten genom att ge en noll liveRatio.
  • Öppna ett sstableScanner per nivå för planat packning.

Vad är nytt i version 1.1.0:

  • Genomsnittlig en reducerad liveRatio uppskattning med den tidigare.
  • Tillåt KS och CF namn upp till 48 tecken.
  • Fast spänningsuppbyggnad.
  • Inkom återstående tid uppskattning nodetool compactionstats.

Krav :

  • Java 1.7 eller högre
  • Python 2.7 eller högre

Liknande mjukvara

ArangoDB
ArangoDB

10 Feb 16

sql.js
sql.js

10 Apr 16

Mongorito
Mongorito

9 Feb 16

OrientDB
OrientDB

10 Feb 16

Annan programvara för utvecklare Apache Software Foundation

Kommentarer till Apache Cassandra

Kommentarer hittades inte
Kommentar
Slå på bilder!