Apache Cassandra

Софтуер снимки:
Apache Cassandra
Софтуер детайли:
Версия: 3.5.0 / 2.2.6 актуализира
Дата на качване: 25 May 16
Розробник: Apache Software Foundation
Разрешително: Безплатно
Популярност: 278

Rating: 1.8/5 (Total Votes: 4)

Apache Касандра първоначално е построен от Facebook за техните собствени сървъри и услуги, използвайки принципите, развити от Google и Amazon за BigTable и DynamoDB.

В момента проектът е дарена на фондацията Apache, който продължава да се развива по-нататък.

Касандра е изключително бързо, дори когато става дума за милиони записи и операции, функция, която е от изключително важно значение за поддържането на userbase и в реално време, възможности за взаимодействие на Facebook.

Първи стъпки с Cassandra трябва да бъде доста лесно, благодарение на много добре организирана документация и изобилието от онлайн уроци.

Базата данни в момента се използва в много интернет компании като 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 и други. Както можете да видите, че това е кой кой е списъка, когато става въпрос за компании от Силиконовата долина

Какво ново в тази версия:.

  • EACH_QUORUM сега е подкрепена ниво на съгласуваност за заявки за четене.
  • Подкрепа за ограничения в произволен клавиш дял компонент или ключова клъстери, както и подкрепа за EQ и ПО многоколонния ограничения е добавен към актуализира и изтрива изявление.
  • Подкрепа за една колона и мулти-Colum ограничения парче (& # x3e ;, & # x3e =, ​​& # x3c = и & # x3c;) е добавен към ИЗТРИЙ отчети
  • nodetool rebuild_index приема аргумента на индекс, без името на излишна маса
  • материализира гледки, които дават възможност за страна на сървъра denormalization, сега е на разположение. Материализирана възгледи предоставят алтернатива на вторични индекси за които не са основни ключови въпроси, и се представят много по-добре за индексиране високо кардиналност колони.
  • намекна предаване е напълно пренаписана. Съвети сега се съхраняват в плоски файлове, с по-малко режийни за съхранение и по-ефективно изпращане.
  • Option не да очисти неремонтирани надгробни паметници. За да се избегне потребители, които имат данни възкресени, ако ремонта не е било разработено в рамките gc_grace_seconds, опция е добавен към позволяват само на надгробни паметници от ремонтирани sstables да се очисти. За да се даде възможност, задайте опцията уплътняване "only_purge_repaired_tombstones":. Вярно, но имайте предвид, че ако не тече ремонт за дълго време, ще се запазят всички надгробни паметници, около който може да доведе до други проблеми
  • Enabled предупреждение за GC отнема повече време от 1000ms.

Какво ново във версия 3.4.0 / 2.2.5:

  • EACH_QUORUM сега е подкрепена последователност ниво за заявки за четене.
  • Подкрепа за ограничения в произволен клавиш дял компонент или ключова клъстери, както и подкрепа за EQ и ПО многоколонния ограничения е добавен към актуализира и изтрива изявление.
  • Подкрепа за една колона и мулти-Colum ограничения парче (& # x3e ;, & # x3e =, ​​& # x3c = и & # x3c;) е добавен към ИЗТРИЙ отчети
  • nodetool rebuild_index приема аргумента на индекс, без името на излишна маса
  • материализира гледки, които дават възможност за страна на сървъра denormalization, сега е на разположение. Материализирана възгледи предоставят алтернатива на вторични индекси за които не са основни ключови въпроси, и се представят много по-добре за индексиране високо кардиналност колони.
  • намекна предаване е напълно пренаписана. Съвети сега се съхраняват в плоски файлове, с по-малко режийни за съхранение и по-ефективно изпращане.
  • Option не да очисти неремонтирани надгробни паметници. За да се избегне потребители, които имат данни възкресени, ако ремонта не е било разработено в рамките gc_grace_seconds, опция е добавен към позволяват само на надгробни паметници от ремонтирани sstables да се очисти. За да се даде възможност, задайте опцията уплътняване "only_purge_repaired_tombstones":. Вярно, но имайте предвид, че ако не тече ремонт за дълго време, ще се запазят всички надгробни паметници, около който може да доведе до други проблеми
  • Enabled предупреждение за GC отнема повече време от 1000ms.

Какво ново във версия 3.3.0 / 2.2.5:

  • EACH_QUORUM сега е подкрепена последователност ниво за заявки за четене.
  • Подкрепа за ограничения в произволен клавиш дял компонент или ключова клъстери, както и подкрепа за EQ и ПО многоколонния ограничения е добавен към актуализира и изтрива изявление.
  • Подкрепа за една колона и мулти-Colum ограничения парче (& # x3e ;, & # x3e =, ​​& # x3c = и & # x3c;) е добавен към ИЗТРИЙ отчети
  • nodetool rebuild_index приема аргумента на индекс, без името на излишна маса
  • материализира гледки, които дават възможност за страна на сървъра denormalization, сега е на разположение. Материализирана възгледи предоставят алтернатива на вторични индекси за които не са основни ключови въпроси, и се представят много по-добре за индексиране високо кардиналност колони.
  • намекна предаване е напълно пренаписана. Съвети сега се съхраняват в плоски файлове, с по-малко режийни за съхранение и по-ефективно изпращане.
  • Option не да очисти неремонтирани надгробни паметници. За да се избегне потребители, които имат данни възкресени, ако ремонта не е било разработено в рамките gc_grace_seconds, опция е добавен към позволяват само на надгробни паметници от ремонтирани sstables да се очисти. За да се даде възможност, задайте опцията уплътняване "only_purge_repaired_tombstones":. Вярно, но имайте предвид, че ако не тече ремонт за дълго време, ще се запазят всички надгробни паметници, около който може да доведе до други проблеми
  • Enabled предупреждение за GC отнема повече време от 1000ms.

Какво ново във версия 3.2.1 / 2.2.4:

  • EACH_QUORUM сега е подкрепена последователност ниво за заявки за четене.
  • Подкрепа за ограничения в произволен клавиш дял компонент или ключова клъстери, както и подкрепа за EQ и ПО многоколонния ограничения е добавен към актуализира и изтрива изявление.
  • Подкрепа за една колона и мулти-Colum ограничения парче (& # x3e ;, & # x3e =, ​​& # x3c = и & # x3c;) е добавен към ИЗТРИЙ отчети
  • nodetool rebuild_index приема аргумента на индекс, без името на излишна маса
  • материализира гледки, които дават възможност за страна на сървъра denormalization, сега е на разположение. Материализирана възгледи предоставят алтернатива на вторични индекси за които не са основни ключови въпроси, и се представят много по-добре за индексиране високо кардиналност колони.
  • намекна предаване е напълно пренаписана. Съвети сега се съхраняват в плоски файлове, с по-малко режийни за съхранение и по-ефективно изпращане.
  • Option не да очисти неремонтирани надгробни паметници. За да се избегне потребители, които имат данни възкресени, ако ремонта не е било разработено в рамките gc_grace_seconds, опция е добавен към позволяват само на надгробни паметници от ремонтирани sstables да се очисти. За да се даде възможност, задайте опцията уплътняване "only_purge_repaired_tombstones":. Вярно, но имайте предвид, че ако не тече ремонт за дълго време, ще се запазят всички надгробни паметници, около който може да доведе до други проблеми
  • Enabled предупреждение за GC отнема повече време от 1000ms.

Какво ново във версия 3.0.0 / 2.2.3:

  • EACH_QUORUM сега е подкрепена последователност ниво за заявки за четене.
  • Подкрепа за ограничения в произволен клавиш дял компонент или ключова клъстери, както и подкрепа за EQ и ПО многоколонния ограничения е добавен към актуализира и изтрива изявление.
  • Подкрепа за една колона и мулти-Colum ограничения парче (& # x3e ;, & # x3e =, ​​& # x3c = и & # x3c;) е добавен към ИЗТРИЙ отчети
  • nodetool rebuild_index приема аргумента на индекс, без името на излишна маса
  • материализира гледки, които дават възможност за страна на сървъра denormalization, сега е на разположение. Материализирана възгледи предоставят алтернатива на вторични индекси за които не са основни ключови въпроси, и се представят много по-добре за индексиране високо кардиналност колони.
  • намекна предаване е напълно пренаписана. Съвети сега се съхраняват в плоски файлове, с по-малко режийни за съхранение и по-ефективно изпращане.
  • Option не да очисти неремонтирани надгробни паметници. За да се избегне потребители, които имат данни възкресени, ако ремонта не е било разработено в рамките gc_grace_seconds, опция е добавен към позволяват само на надгробни паметници от ремонтирани sstables да се очисти. За да се даде възможност, задайте опцията уплътняване "only_purge_repaired_tombstones":. Вярно, но имайте предвид, че ако не тече ремонт за дълго време, ще се запазят всички надгробни паметници, около който може да доведе до други проблеми
  • Enabled предупреждение за GC отнема повече време от 1000ms.

Какво ново във версия 2.2.1 / 1.2.19 / 3.0.0-RC1:

  • Премахнато & quot; ALTER TYPE & # x3c; име & # x3e; Преименувате на & # x3c; име & # x3e; & quot; от таб-завършване
  • Фиксиран IllegalStateException в anticompaction
  • cqlsh: Опишете подкрепа за замразени UDTs, кортежи
  • Избягвайте излагането вътрешни класове над JMX
  • Добавен нула проверка за ключове, когато замразяване колекция
  • Подобряване на стрес на работното натоварване реализъм

Какво ново във версия 2.1.6 / 1.2.19 / 2.2.0-бета1:

  • Премахнато & quot; ALTER TYPE & # x3c; име & # x3e; Преименувате на & # x3c; име & # x3e; & quot; от таб-завършване
  • Фиксиран IllegalStateException в anticompaction
  • cqlsh: Опишете подкрепа за замразени UDTs, кортежи
  • Избягвайте излагането вътрешни класове над JMX
  • Добавен нула проверка за ключове, когато замразяване колекция
  • Подобряване на стрес на работното натоварване реализъм

Какво ново във версия 2.1.5 / 1.2.19 / 2.2.0-бета1:

  • Премахнато & quot; ALTER TYPE & # x3c; име & # x3e; Преименувате на & # x3c; име & # x3e; & quot; от таб-завършване
  • Фиксиран IllegalStateException в anticompaction
  • cqlsh: Опишете подкрепа за замразени UDTs, кортежи
  • Избягвайте излагането вътрешни класове над JMX
  • Добавен нула проверка за ключове, когато замразяване колекция
  • Подобряване на стрес на работното натоварване реализъм

Какво ново във версия 2.1.5 / 01.02.19:

  • Премахнато & quot; ALTER TYPE & # x3c; име & # x3e; Преименувате на & # x3c; име & # x3e; & quot; от таб-завършване
  • Фиксиран IllegalStateException в anticompaction
  • cqlsh: Опишете подкрепа за замразени UDTs, кортежи
  • Избягвайте излагането вътрешни класове над JMX
  • Добавен нула проверка за ключове, когато замразяване колекция
  • Подобряване на стрес на работното натоварване реализъм

Какво ново във версия 2.1.3 / 01.02.19:

  • Премахнато & quot; ALTER TYPE & # x3c; име & # x3e; Преименувате на & # x3c; име & # x3e; & quot; от таб-завършване
  • Фиксиран IllegalStateException в anticompaction
  • cqlsh: Опишете подкрепа за замразени UDTs, кортежи
  • Избягвайте излагането вътрешни класове над JMX
  • Добавен нула проверка за ключове, когато замразяване колекция
  • Подобряване на стрес на работното натоварване реализъм

Какво ново във версия 2.0.2:

  • поправки за спекулативно повторен опит
  • Подобряване на използването на паметта на метаданни мин / макс имена на колони
  • Фиксиран спестовност отказва валидиране ред маркери за CQL3 таблици
  • Фиксиран вмъкване на колекции с CAS
  • Правилно изпрати метаданни на SELECT COUNT
  • Track клиенти отдалечени адреси в ClientState
  • Създай моментална снимка реж ако тя не съществува, когато мигриращи изравни явна
  • Направи последователно ремонт nodetool по подразбиране
  • добавени повече куки за уплътняване стратегия реализации
  • Фиксиран потенциал NPE на композитни 2ndary индекси
  • Обновено FailureDetector да използвате nanontime
  • Фиксиран FileCacheService регресии
  • Никога не се върне WriteTimeout за CL.ANY
  • Фиксирани състезателни условия в насипно състояние товарач
  • Добавени конфигурируеми отчетни показатели
  • Drop заявки над конфигурируеми брой надгробни
  • Track и се задържат sstable четене дейност

Какво ново във версия 2.0.0:

  • Fix валидиране пестеливост при поставяне в CQL3 таблици
  • Fix периодична memtable поведение промиване с чисти memtables
  • Fix dateOf () функция за предварително 2.0 TIMESTAMP колони
  • Fix SSTable неволно зарежда BF когато отвори за партида
  • Добави напредък поток сесия за JMX
  • Fix NPE време CAS операция
  • Fix getBloomFilterDiskSpaceUsed за AlwaysPresentFilter
  • Не обявим версията на схемата, докато ние сме натоварени промените локално
  • Fix в подкрепа на разстояние куп цъфтят филтри с размер над 2 GB
  • Правилно справят разбор огромни карта и комплект литерали

Какво ново във версия 1.2.8:

  • Фиксиран четене DeletionTime от конюшни 1.1 формат
  • cqlsh: добавете колекции подкрепят, за да копирате
  • Нов опит за важни послания за всеки IOException
  • Позволи празен в отношенията в SELECT / UPDATE / DELETE отчети
  • cqlsh: фиксира трясък на Windows, поради откриване libedit

Какво ново във версия 1.2.0:.

  • Забрани броячи в колекции
  • cqlsh:. Добави тестове единични
  • Фиксиран подразбиране bloom_filter_fp_chance за LeveledCompactionStrategy.

Какво ново във версия 1.2.0 бета 3:.

  • Премахнато всички останки от отстранените възли
  • Добавен AUT-натоварване на файла Log4j в Debian пакет.
  • Фиксиран оценява размера на ред влизане кеш.
  • Reset getRangeSlice филтър, след като завърши един ред за get_paged_slice
  • Expunges ред кеш след пресечен.
  • Позволи статично определение CF с компактно съхранение.
  • Фиксиран безкраен цикъл / уплътняване на schema_ * CFS, поради счупен времеви отпечатъци.
  • Fixed "грешен тип клас твърдението в CounterColumn.

Какво ново във версия 1.1.6:.

  • Изчакайте пише синхронен чете бюлетини разминаване
  • Fix commitlog преиграване за nanotime-инфектирани sstables.
  • Preflight проверка TTL за не повече от 20 години.
  • (Pig) определи widerow вход с единични редове на колоните.
  • Fix HH да се уплътнят с правилна gcBefore, който избягва унищожава недоставени намеци.
  • LCS ще се слеят до 32 L0 sstables по предназначение.
  • НТС по подразбиране ще неконфигурирана DC реплики до нула.
  • ниво Използване подразбиране съгласуваност в рамките на борбата валидиране, ако никой не е изрично предвидено.
  • Подобряване IAuthority интерфейс чрез въвеждане на фин разрешения за достъп и грант / отмени команди.
  • Fix грешка предположение в CLI при актуализиране / описваща keyspace.
  • Добавя офлайн sstablescrub да Debian опаковки.

Какво ново във версия 1.1.4:

  • Фиксиран офлайн скраб за улов на & # x3e = от ред редове.
  • Фиксиран cassandra-env.sh на RHEL и други не-тире-базирани системи.

Какво ново във версия 1.1.2:

  • Използване CF сравнителен да сортирате индексирани колони в SecondaryIndexManager.
  • Добавени strategy_options към () изход KSMetaData.toString.
  • запитвания Фиксирани обсег, съдържащи unqueried резултати.
  • Позволи актуализиране видове column_alias.
  • Фиксиран заличаване бъг.
  • Фиксиран изчисляване на припокриващи sstable за изравнени уплътняване.
  • Подобряване на скраб и се оставя да го изпълним офлайн.
  • Фиксиран assertionError в StorageService.bulkLoad.

Какво ново във версия 1.1.1:.

  • Фиксирано разделяне поколение регресия
  • Ignore мин / макс уплътнителни настройки в LCS, запазвайки поведение, което мин = макс = 0 забранява autocompaction.
  • Дневник брой редове четат от спасени кеш.
  • Изчислете точния размер, необходим за операциите за почистване.
  • Избягвайте блокиране допълнителни пише по време на промиване, когато commitlog получава зад временно.
  • Активиране на кеширане на индексни CFS, базирани на настройка данни CF кеш.
  • Warn за невалидни опции за създаване на репликация стратегия.
  • Премахнати [Freeable] finalizers памет.
  • Включи размер надгробен камък в ColumnFamily.size, което може да попречи на OOM време внезапно масово изтриване на операции посредством отделяне на ненулева liveRatio.
  • Open 1 sstableScanner за ниво за изравнени уплътняване.

Какво ново във версия 1.1.0:

  • Средна намалена liveRatio оценка с предишната.
  • Позволи имена на СК и CF до 48 символа.
  • Фиксиран стрес строителство.
  • Добавен оставащото време прогноза за nodetool compactionstats.

<силни> Изисквания :

  • Java 1.7 или по-висока
  • Python 2.7 или по-висока

Подобен софтуер

Blitz
Blitz

13 Apr 15

Relaxo
Relaxo

12 Apr 15

Друг софтуер на разработчика Apache Software Foundation

Коментари към Apache Cassandra

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория