Официально выпущен Apache Cassandra 5.0, содержащий ряд впечатляющих обновлений, которые значительно улучшают производительность и функциональность базы данных. Это обновление не только оптимизирует эффективность данных, но, что более важно, вводит возможности генеративного искусственного интеллекта и расширяет возможности управления крупномасштабными данными. Для корпоративных пользователей, стремящихся снизить эксплуатационные расходы и увеличить скорость обработки данных в крупных развертываниях, Cassandra 5.0, безусловно, является основным обновлением версии, на которое стоит обратить внимание.
Сообщество Apache Cassandra недавно объявило об официальном выпуске Cassandra 5.0. Это обновление не только повышает эффективность данных, но также добавляет функции генеративного искусственного интеллекта (GenAI) и оптимизирует производительность. Будучи распределенной базой данных NoSQL с открытым исходным кодом, Cassandra может управлять крупномасштабными данными на нескольких серверах, обеспечивая высокую доступность и отказоустойчивость.
Версия Cassandra 5.0 содержит значительные улучшения, наиболее заметным из которых является новая функция индекса подключенного хранилища (SAI). Раньше пользователям требовалось строго определять данные, но теперь разработчики могут выполнять запросы более гибко, не ограничиваясь фиксированными структурами данных. Это означает, что запросы к непервичным ключам становятся более эффективными, а использование вторичных индексов становится проще, что снижает нагрузку на систему.
Кроме того, Cassandra 5.0 также расширяет функциональные возможности базы данных, добавляя векторный поиск (Vector Search) и новые типы векторных данных. Эти возможности имеют решающее значение для проектов искусственного интеллекта и машинного обучения, позволяя улучшить сходство, хранение и извлечение векторов внедрения для улучшения механизмов рекомендаций, обнаружения мошенничества, распознавания изображений и чат-ботов с искусственным интеллектом.
Обновление также представляет унифицированную стратегию сжатия, которая значительно увеличивает плотность данных каждого узла. По сравнению с предыдущей максимальной поддержкой четырех ТБ на узел, текущая Cassandra5.0 может поддерживать десять и более ТБ. Это улучшение позволяет корпоративным пользователям сократить количество узлов в крупномасштабных развертываниях, тем самым снижая эксплуатационные расходы.
Кроме того, в Cassandra 5.0 представлена пара новых структур данных, называемых trie memtables и trie SSTables. Эти структуры лучше связывают введенные пользователем данные с дисковым хранилищем, сокращая ненужное время обработки и преобразования, делая извлечение данных из памяти или диска более быстрым и эффективным. .
Этот выпуск является первым крупным обновлением с момента запуска Cassandra 4.0 в 2021 году. С тех пор сообщество Apache Cassandra сосредоточилось на разработке версии 5.0, представив ряд новых функций и возможностей для повышения ее производительности и удобства использования. Пользователи могут перейти с версии 4.0 на 5.0 посредством онлайн-обновления, чтобы минимизировать время простоя приложения. С запуском Cassandra 5.0 жизненный цикл серии 3.x также подошел к концу. Пользователям необходимо как можно скорее спланировать стратегию обновления, чтобы обеспечить постоянную поддержку и обновления безопасности.
В будущем сообщество Cassandra продолжит способствовать разработке версии 5.1, которая, как ожидается, будет реализовывать полные транзакции ACID (атомарность, согласованность, изоляция, надежность) для расширения применимости базы данных в новых сценариях использования.
Выделять:
Добавлена функция индекса подключенного хранилища (SAI), позволяющая сделать запросы более гибкими и эффективными.
Представляем векторный поиск и новые типы векторных данных для поддержки проектов искусственного интеллекта и машинного обучения.
? Емкость данных каждого узла увеличена до 10 ТБ, что снижает эксплуатационные расходы компании.
В целом, выпуск Cassandra 5.0 открывает новые возможности для крупномасштабного управления данными и приложений искусственного интеллекта. Его улучшенная функциональность и повышенная производительность помогут предприятиям лучше решать проблемы с данными и стимулировать дальнейшее развитие технологий искусственного интеллекта. Пользователям рекомендуется как можно скорее понять и спланировать стратегию обновления, чтобы в полной мере воспользоваться преимуществами Cassandra 5.0.