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 Cassandra был первоначально построен Facebook для своих серверов и сервисов, используя принципы, разработанные Google и Amazon для BigTable и DynamoDB.

В настоящее время проект был подарен Apache Foundation, который продолжает ему дальнейшее развитие.

Cassandra очень быстро, даже имея дело с миллионами записей и операций, особенность, которая была абсолютно необходима для поддержания UserBase и в режиме реального времени возможности взаимодействия Facebook.

Начало работы с Кассандрой должно быть довольно легко благодаря очень хорошо организованной документации и множество онлайновых обучающих программ.

В базе данных в настоящее время используется во многих интернет-компаний, таких как 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 и IN многоколоночными ограничения были добавлены обновления и удаления заявление.
  • Поддержка одноколоночных и ограничений среза мульти-(&, совпадающих # x3e ;, & # x3e; =, & # x3c; = и & # x3c;) была добавлена ​​к ВЕЬЕТЕ
  • nodetool rebuild_index принимает аргумент индекс без имени резервированной таблицы
  • материализованные представления, которые позволяют на стороне сервера денормализацию, теперь доступен. Материализованные представления обеспечивают альтернативу вторичных индексов для неосновных ключевых запросов, а также выполнять гораздо лучше для индексации с высокой кардинальностью столбцов.
  • намекнули передача обслуживания была полностью переписана. Подсказки теперь хранятся в плоских файлах, с меньшими затратами для хранения и более эффективной отправки.
  • Возможность не очищать неисправленные надгробий. Чтобы избежать пользователей, имеющих данные воскресшие, если ремонт не был запущен в gc_grace_seconds, опция была добавлена ​​только позволит надгробий ремонтируемых sstables быть очищены. Чтобы включить, установите параметр уплотнению 'only_purge_repaired_tombstones':. Верно, но имейте в виду, что если вы не запускать ремонт в течение длительного времени, вы будете держать все надгробия, вокруг которых может вызвать другие проблемы
  • Включено предупреждение о GC занимает больше времени, чем 1000 мс.

Что нового в версии 3.4.0 / 2.2.5:

  • EACH_QUORUM теперь поддерживается консистенция уровень для запросов на чтение.
  • Поддержка В ограничениях на любой компонент ключа раздела или ключа кластеризации, а также поддержка EQ и IN многоколоночными ограничения были добавлены обновления и удаления заявление.
  • Поддержка одноколоночных и ограничений среза мульти-(&, совпадающих # x3e ;, & # x3e; =, & # x3c; = и & # x3c;) была добавлена ​​к ВЕЬЕТЕ
  • nodetool rebuild_index принимает аргумент индекс без имени резервированной таблицы
  • материализованные представления, которые позволяют на стороне сервера денормализацию, теперь доступен. Материализованные представления обеспечивают альтернативу вторичных индексов для неосновных ключевых запросов, а также выполнять гораздо лучше для индексации с высокой кардинальностью столбцов.
  • намекнули передача обслуживания была полностью переписана. Подсказки теперь хранятся в плоских файлах, с меньшими затратами для хранения и более эффективной отправки.
  • Возможность не очищать неисправленные надгробий. Чтобы избежать пользователей, имеющих данные воскресшие, если ремонт не был запущен в gc_grace_seconds, опция была добавлена ​​только позволит надгробий ремонтируемых sstables быть очищены. Чтобы включить, установите параметр уплотнению 'only_purge_repaired_tombstones':. Верно, но имейте в виду, что если вы не запускать ремонт в течение длительного времени, вы будете держать все надгробия, вокруг которых может вызвать другие проблемы
  • Включено предупреждение о GC занимает больше времени, чем 1000 мс.

Что нового в версии 3.3.0 / 2.2.5:

  • EACH_QUORUM теперь поддерживается консистенция уровень для запросов на чтение.
  • Поддержка В ограничениях на любой компонент ключа раздела или ключа кластеризации, а также поддержка EQ и IN многоколоночными ограничения были добавлены обновления и удаления заявление.
  • Поддержка одноколоночных и ограничений среза мульти-(&, совпадающих # x3e ;, & # x3e; =, & # x3c; = и & # x3c;) была добавлена ​​к ВЕЬЕТЕ
  • nodetool rebuild_index принимает аргумент индекс без имени резервированной таблицы
  • материализованные представления, которые позволяют на стороне сервера денормализацию, теперь доступен. Материализованные представления обеспечивают альтернативу вторичных индексов для неосновных ключевых запросов, а также выполнять гораздо лучше для индексации с высокой кардинальностью столбцов.
  • намекнули передача обслуживания была полностью переписана. Подсказки теперь хранятся в плоских файлах, с меньшими затратами для хранения и более эффективной отправки.
  • Возможность не очищать неисправленные надгробий. Чтобы избежать пользователей, имеющих данные воскресшие, если ремонт не был запущен в gc_grace_seconds, опция была добавлена ​​только позволит надгробий ремонтируемых sstables быть очищены. Чтобы включить, установите параметр уплотнению 'only_purge_repaired_tombstones':. Верно, но имейте в виду, что если вы не запускать ремонт в течение длительного времени, вы будете держать все надгробия, вокруг которых может вызвать другие проблемы
  • Включено предупреждение о GC занимает больше времени, чем 1000 мс.

Что нового в версии 3.2.1 / 2.2.4:

  • EACH_QUORUM теперь поддерживается консистенция уровень для запросов на чтение.
  • Поддержка В ограничениях на любой компонент ключа раздела или ключа кластеризации, а также поддержка EQ и IN многоколоночными ограничения были добавлены обновления и удаления заявление.
  • Поддержка одноколоночных и ограничений среза мульти-(&, совпадающих # x3e ;, & # x3e; =, & # x3c; = и & # x3c;) была добавлена ​​к ВЕЬЕТЕ
  • nodetool rebuild_index принимает аргумент индекс без имени резервированной таблицы
  • материализованные представления, которые позволяют на стороне сервера денормализацию, теперь доступен. Материализованные представления обеспечивают альтернативу вторичных индексов для неосновных ключевых запросов, а также выполнять гораздо лучше для индексации с высокой кардинальностью столбцов.
  • намекнули передача обслуживания была полностью переписана. Подсказки теперь хранятся в плоских файлах, с меньшими затратами для хранения и более эффективной отправки.
  • Возможность не очищать неисправленные надгробий. Чтобы избежать пользователей, имеющих данные воскресшие, если ремонт не был запущен в gc_grace_seconds, опция была добавлена ​​только позволит надгробий ремонтируемых sstables быть очищены. Чтобы включить, установите параметр уплотнению 'only_purge_repaired_tombstones':. Верно, но имейте в виду, что если вы не запускать ремонт в течение длительного времени, вы будете держать все надгробия, вокруг которых может вызвать другие проблемы
  • Включено предупреждение о GC занимает больше времени, чем 1000 мс.

Что нового в версии 3.0.0 / 2.2.3:

  • EACH_QUORUM теперь поддерживается консистенция уровень для запросов на чтение.
  • Поддержка В ограничениях на любой компонент ключа раздела или ключа кластеризации, а также поддержка EQ и IN многоколоночными ограничения были добавлены обновления и удаления заявление.
  • Поддержка одноколоночных и ограничений среза мульти-(&, совпадающих # x3e ;, & # x3e; =, & # x3c; = и & # x3c;) была добавлена ​​к ВЕЬЕТЕ
  • nodetool rebuild_index принимает аргумент индекс без имени резервированной таблицы
  • материализованные представления, которые позволяют на стороне сервера денормализацию, теперь доступен. Материализованные представления обеспечивают альтернативу вторичных индексов для неосновных ключевых запросов, а также выполнять гораздо лучше для индексации с высокой кардинальностью столбцов.
  • намекнули передача обслуживания была полностью переписана. Подсказки теперь хранятся в плоских файлах, с меньшими затратами для хранения и более эффективной отправки.
  • Возможность не очищать неисправленные надгробий. Чтобы избежать пользователей, имеющих данные воскресшие, если ремонт не был запущен в gc_grace_seconds, опция была добавлена ​​только позволит надгробий ремонтируемых sstables быть очищены. Чтобы включить, установите параметр уплотнению 'only_purge_repaired_tombstones':. Верно, но имейте в виду, что если вы не запускать ремонт в течение длительного времени, вы будете держать все надгробия, вокруг которых может вызвать другие проблемы
  • Включено предупреждение о GC занимает больше времени, чем 1000 мс.

Что нового в версии 2.2.1 / 1.2.19 / 3.0.0-RC1:

  • Удалены & Quot; АЬТЕЕ TYPE & # x3c; имя & # x3e; Присвоить & # x3c; имя & # x3e; & Quot; из вкладки-завершения
  • Исправлена ​​IllegalStateException в anticompaction
  • cqlsh: ОПИСАЛИ поддержку замороженных UDT, кортежи
  • Избегайте воздействия внутренних классов над JMX
  • Добавлена ​​проверка нуль для ключей при замораживании коллекции
  • Повышение напряжения нагрузки реализм

Что нового в версии 2.1.6 / 1.2.19 / 2.2.0-beta1:

  • Удалены & Quot; АЬТЕЕ TYPE & # x3c; имя & # x3e; Присвоить & # x3c; имя & # x3e; & Quot; из вкладки-завершения
  • Исправлена ​​IllegalStateException в anticompaction
  • cqlsh: ОПИСАЛИ поддержку замороженных UDT, кортежи
  • Избегайте воздействия внутренних классов над JMX
  • Добавлена ​​проверка нуль для ключей при замораживании коллекции
  • Повышение напряжения нагрузки реализм

Что нового в версии 2.1.5 / 1.2.19 / 2.2.0-beta1:

  • Удалены & Quot; АЬТЕЕ TYPE & # x3c; имя & # x3e; Присвоить & # x3c; имя & # x3e; & Quot; из вкладки-завершения
  • Исправлена ​​IllegalStateException в anticompaction
  • cqlsh: ОПИСАЛИ поддержку замороженных UDT, кортежи
  • Избегайте воздействия внутренних классов над JMX
  • Добавлена ​​проверка нуль для ключей при замораживании коллекции
  • Повышение напряжения нагрузки реализм

Что нового в версии 2.1.5 / 1.2.19:

  • Удалено & Quot; ALTER TYPE & # x3c; имя & # x3e; Присвоить & # x3c; имя & # x3e; & Quot; из вкладки-завершения
  • Исправлена ​​IllegalStateException в anticompaction
  • cqlsh: ОПИСАЛИ поддержку замороженных UDT, кортежи
  • Избегайте воздействия внутренних классов над JMX
  • Добавлена ​​проверка нуль для ключей при замораживании коллекции
  • Повышение напряжения нагрузки реализм

Что нового в версии 2.1.3 / 1.2.19:

  • Удалено & Quot; ALTER TYPE & # x3c; имя & # x3e; Присвоить & # x3c; имя & # x3e; & Quot; из вкладки-завершения
  • Исправлена ​​IllegalStateException в anticompaction
  • cqlsh: ОПИСАЛИ поддержку замороженных UDT, кортежи
  • Избегайте воздействия внутренних классов над JMX
  • Добавлена ​​проверка нуль для ключей при замораживании коллекции
  • Повышение напряжения нагрузки реализм

Что нового в версии 2.0.2:

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

Что нового в версии 2.0.0:

  • Fix проверки бережливость при вставке в таблицы CQL3
  • Устранить периодическое memtable поведение смыва с чистыми memtables
  • Fix dateOf () для предварительного 2,0 временных меток столбцов
  • Исправьте SSTable непреднамеренно загружает BF при открытии для партии
  • Добавьте прогресс поток сеанса JMX
  • Фикс NPE при работе CAS
  • Fix getBloomFilterDiskSpaceUsed для AlwaysPresentFilter
  • Не оповещать версию схемы, пока мы не загрузили изменения локально
  • Fix для поддержки от кучи Фильтр Блума размер больше 2 Гб
  • Правильно обрабатывать разборе огромные карты и набор литералов

Что нового в версии 1.2.8:

  • Исправлена ​​ошибка чтения DeletionTime из конюшен 1.1-формате
  • cqlsh: добавить коллекции поддержка COPY
  • Повторите важные сообщения для любого IOException
  • Разрешить пустой В отношениях В предложении SELECT / UPDATE / DELETE заявления
  • cqlsh: исправить сбой на Windows, из-за обнаружения Libedit

Что нового в версии 1.2.0:.

  • Запрещает счетчики в коллекциях
  • cqlsh:. Добавлен модульных тестов
  • Исправлена ​​bloom_filter_fp_chance по умолчанию для LeveledCompactionStrategy.

Что нового в версии 1.2.0 бета3:.

  • Удалены все остатки удаленных узлов
  • Добавлена ​​AUT-перезарядка файл log4j в пакете Debian.
  • Исправлена ​​приблизительный размер строки записи кэша.
  • сбросить фильтр getRangeSlice после окончания строки для get_paged_slice
  • вычеркивает кэш строк после усечения.
  • Разрешить статическое определение CF с компактного хранения.
  • Исправлена ​​бесконечный цикл / уплотнение schema_ * КФ из-за сломанной метки времени.
  • Исправлена ​​ошибка "неправильный тип класса 'утверждение в CounterColumn.

Что нового в версии 1.1.6:.

  • Дождитесь записи на синхронном читать переваривать рассогласования
  • Fix commitlog переигровку для nanotime-инфицированных sstables.
  • Предполетный проверка время_жизни на максимум 20 лет.
  • (Свинья) исправить widerow вход с одиночными рядами столбцов.
  • Fix HH уплотнить с правильным gcBefore, что исключает уничтожив недоставленные намеки.
  • ЛВП будет объединять до 32 L0 sstables, как предполагалось.
  • NTS будет по умолчанию ненастроенное реплики DC к нулю.
  • Использовать по умолчанию уровень согласованности в проверке счетчика, если никто явно не предоставляют.
  • Улучшение интерфейса IAuthority путем введения мелкозернистых права доступа и грант / отменить команды.
  • Ошибка Fix предположение CLI при обновлении / описания пространство ключей.
  • Добавляет автономный 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:.

  • Фиксированный раскол поколения регрессии
  • Игнорировать мин / макс сжатий настройки в ЛВП, сохраняя при этом поведение, мин = макс = 0 отключает autocompaction.
  • Журнал число строк, считанных из сохраненного кэша.
  • Вычислить точный размер, необходимый для очистки операций.
  • Избегайте блокирования дополнительных операций записи во флеш, когда commitlog получает за временно.
  • Включить кэширование на индекс КФ на основе настроек кэша CF данных.
  • Предупреждать о недействительных вариантов создания стратегии репликации.
  • Удалены [Freeable] финализаторы памяти.
  • Включите размер надгробие в ColumnFamily.size, который может предотвратить OOM во время внезапной массы операции удаления путем выделения ненулевой liveRatio.
  • Откройте 1 sstableScanner на уровне выровненной уплотнения.

Что нового в версии 1.1.0:

  • Средняя приведенная оценка liveRatio с предыдущим.
  • Разрешить KS и CF имена до 48 символов.
  • Исправлена ​​стресс сборки.
  • Добавлена ​​оставшееся время для оценки nodetool compactionstats.

Требования

  • Java 1.7 или выше
  • Python 2.7 или выше

Похожие программы

Humongous
Humongous

6 Mar 16

Django-DBBackup
Django-DBBackup

9 Feb 16

JugglingDB
JugglingDB

10 Dec 15

Другие программы разработчика Apache Software Foundation

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

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям