LINUX.ORG.RU

Представлена БД Apache Cassandra 1.2

 , ,


0

2

После десяти месяцев разработки увидел свет релиз распределённой БД Apache Cassandra 1.2.0, относящейся к классу noSQL-систем и рассчитанной на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, хранимых в форме ассоциативного массива (хэша). Код проекта написан на языке Java и распространяется в рамках лицензии Apache 2.0.

Основные изменения:

  • Поддержка виртуальных узлов (vnode)
  • Переход на финальную версию языка запросов CQL 3.0 (Cassandra Query Language)
  • Поддержка выполнения пакетных операций (BATCH, аналог SQL ACID транзакций) в атомарном режиме
  • Поддержка трассировки запросов
  • Серия оптимизаций производительности
  • Новый бинарный протокол для CQL3
  • Расширенные опции конфигурации
  • Поддержка обработки сбоя отдельного диска без остановки всего узла.

Подробнее на opennet - http://www.opennet.ru/opennews/art.shtml?num=35749

Первоисточник - http://www.mail-archive.com/user@cassandra.apache.org/msg26759.html

Подробнее об изменениях - https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.t...

P.S. Как-то проглядел я отсутствие этого копипаста с опеннета. Хотя «новости» уже неделя.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

А оно уже перестало уходить в себя при дефрагментации? Этот процесс по прежнему запускается неконтролируемо в самые неподходящие моменты?

Reset ★★★★★
()

Список изменений не впечатлил. Как будто ничего и не делали.

qumo
()
Ответ на: комментарий от harper

это не мода. в сферу айти пришло очень много малограмотных людей, для которых нормальные технологии слишком сложны, вот они/для них и придумывают что попроще. при этом технические недостатки скрываются криками «вы что, против прогресса?!», «x — это будущее, y надо закопать!» и тому подобными.

anonymous
()
Ответ на: комментарий от anonymous

Я чето непонял.Ты што ретроград против прогресса,против HTML5 и жаваскрипта?Жаваскрипт тормозит меньше Ц++(гугль доказал между прочим),скоро вон и фейсбук на жаваскрипт серверный перейдет,и БД перепишут!

anonymous
()
Ответ на: комментарий от harper

Да что за мода такая на идиотские идеи?

А что, внезапно с приходом SQL все остальные решения должны сдохнуть? С каких пор не реляционно-полное говно SQL стал серебрянной пулей?

theos ★★★
()
Ответ на: комментарий от OramahMaalhur

Товарищ знает, зачем вообще эта кассандра с этими nosql нужны

Самое интересное, что пока этого никто из адептов nosql внятно не объяснил.

Ещё как-то подзабылось, что до победного шествия SQL и РСУБД по планете существовали разные модели хранения данных - иерархическая, сетевая... А потом пришла реляционная модель и всех вытеснила. Подозреваю, вытеснила неспроста...

Да, про то, что реляционная модель - это не обязательно SQL, я в курсе.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

...до победного шествия коммунизма по планете...

а еще XB-70 вспоминается

amix ★★★
()
Ответ на: комментарий от hobbit

не то, чтобы адепт

Самое интересное, что пока этого никто из адептов nosql внятно не объяснил.

NoSQL позволяет горизонтально масштабироваться. В случае rdbms это всегда центральный сервер, который можно вертикально масштабировать, да ещё данные дробить и шардить. На раздробленных данных крутить свою логику (иногда уже накручена производителем БД).

NoSQL решения более радикальный (чем шардинг) шаг в сторону распределенных данных. И этот шаг делается без груза обратной совместимости, потому зачастую более изящен.

NoSQL нужен только на больших объемах. На малых правильнее и приятнее использовать rdbms.

romanovsky
()
Ответ на: не то, чтобы адепт от romanovsky

Просто спросить

А в Teradata какое масштабирование: вертикальное или горизонтальное?

r_a_vic
()
Ответ на: комментарий от anonymous

и на чём же надо распределённые БД реализовывать по-вашему? на CLOS? :)

BattleCoder ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.