2 апреля 2026, 09:26
Manticore Search 25.0.0


Вышел Manticore Search 25.0.0 . В этой версии мы упростили пакетизацию и добавили важные улучшения в гибридный поиск, векторную фильтрацию, бэкапы, обслуживание RT-таблиц и интеграцию с приложениями.
Примечания по апгрейду
Пожалуйста, ознакомьтесь с ними перед апгрейдом:
Требуется MCL 13.0.0. В Manticore Search 25.0.0 обновлен оболочку daemon/MCL и добавлены параметры API_URL и API_TIMEOUT для моделей эмбеддингов. Если MCL у вас устанавливается отдельно, апгрейдите daemon и MCL одновременно. ( PR #123 )
Кластеры репликации требуют согласованного апгрейда. Кластеры с разными версиями несовместимы в связи с изменений в репликации, внесенных в 24.0.0. Апгрейдите все узлы кластера вместе. ( Issue #4343 )
Новые параметры токенизации биграмм влияют на даунгрейд. Если вы перестраиваете индексы с учетом изменений токенизации биграмм, введенных в 23.0.0, такие пересобранные индексы будут несовместимы с более старыми версиями Manticore. ( Issue #4364 )
Отфильтрованные результаты KNN могут измениться. Поскольку предварительная фильтрация KNN появилась в 19.0.0, отфильтрованные векторные запросы теперь могут отдавать приоритет ближайшим соседям, которые удовлетворяют фильтру уже во время поиска, а не только после выбора кандидатов. ( Issue #4103 )
Пакетизация стала проще
Начиная с версии 25.0.0, manticore стал единым пакетом в deb- и rpm-дистрибутивах. В него входят демон, инструменты, конвертер, заголовки для разработки, информация ICU, упакованные зависимости, встроенные языковые пакеты для немецкого, английского и русского языков, а также сопровождение Jieba.
Теперь апгрейд в большинстве случаев стал проще: установите manticore, и пакет сам подтянет необходимые компоненты. Если старые раздельные пакеты конфликтуют с новой схемой, сначала удалите их командой apt remove 'manticore*' или yum remove 'manticore*', а затем установите manticore. Ваши существующие информация останутся нетронутыми. В системах на базе yum менеджер пакетов может заменить конфигурационный файл, но автоматически сохранит резервную копию предыдущего.
Это важное операционное модификация: оно убирает лишние сложности при установке пакетов и делает установку проще и предсказуемее.
Основные моменты
Гибридный поиск теперь — полноценная функционал
Manticore теперь поддерживает гибридный поиск , позволяя объединять полнотекстовый и векторный поиск в одном запросе. Это заметно упрощает разработка поисковых приложений, сочетающих лексическую точность с семантическим охватом.
Гибридный поиск можно применять как через SQL, так и через JSON-интерфейсы. В SQL можно комбинировать MATCH() с одним или несколькими подзапросами KNN(). Для команд, которые строят современные search-решения, это одно из самых заметных нововведений этого релиза.
Улучшенный векторный поиск с предварительной фильтрацией KNN
Благодаря предварительной фильтрации KNN фильтры по атрибутам теперь могут применяться прямо во время векторного поиска, а не только после выбора кандидатов. Это особенно важно, когда вам нужны "ближайшие соседи среди документов, которые равным образом соответствуют моему фильтру", а не просто "ближайшие соседи в целом, отфильтрованные уже потом".
Это повышает и релевантность, и предсказуемость таких векторных workload’ов — например, при поиске товаров с ограничениями по категориям, мультитенантном поиске и семантическом поиске с фильтрацией по правам доступа.
Более быстрое обслуживание RT с параллельным объединением чанков
RT-таблицы Manticore теперь гораздо лучше справляются с интенсивной записью благодаря N-арным объединениям и параллельным задачам OPTIMIZE. Подробности мы разобрали в статье Параллельное объединение чанков .
Итог проще объяснить, чем реализовать: когда таблица накапливает множество дисковых чанков, очистка и компактизация занимают меньше времени, следовательно RT-таблицы лучше работают при постоянной нагрузке на запись.
Интеграция с приложениями стала проще благодаря prepared statements
Manticore теперь поддерживает prepared statements, совместимые с MySQL; об этом мы рассказывали в статье prepared statements в Manticore Search . Это улучшает совместимость с MySQL-клиентами, пулами соединений, ORM и фреймворками, которые ожидают поведение бинарного протокола prepare/execute.
Для разработчиков приложений это снимает еще одно ограничение при интеграции и упрощает внедрение Manticore в существующий стек.
Бэкап и восстановление с поддержкой S3
Операции бэкапа стали гибче благодаря резервному копированию и восстановлению с поддержкой S3 . Manticore Backup поддерживает AWS S3, MinIO, Wasabi и Cloudflare R2, что упрощает отправку резервных копий в объектное хранилище и построение более чистых сценариев восстановления после сбоев.
Это особенно полезно для контейнеризированных и cloud-ориентированных окружений, где локальный диск — временный, а объектное память выступает долговечным слоем хранения.
Возможности автоматического создания эмбеддингов расширяются
Релиз 25.0.0 продолжает недавнюю работу Manticore над автоматическим созданием эмбеддингов. Новая версия MCL добавляет параметры API_URL и API_TIMEOUT для моделей эмбеддингов. Кроме того, в последних изменениях появилась поддержка локальных GGUF-моделей с квантованием, кодировщиков T5, ограниченных загрузок из Hugging Face и безопасной репликации обработки эмбеддингов для RT‑таблиц.
В сумме эти изменения делают Manticore более практичным как для локальных конвейеров создания эмбеддингов, так и для развертываний, которые опираются на внешние программный интерфейс моделей.
Другие важные апдейты
Этот релиз также включает 36 исправлений ошибок в выполнении запросов, репликации, пакетизации для macOS, автоматическом создании эмбеддингов, RT-таблицах и SQL-совместимости.
Исправлены ложные срабатывания полнотекстового поиска, вызванные прерываниями
max_query_timeв сложных запросах, следовательно запросы, завершившиеся по тайм‑ауту, больше не возвращают строки, которые на самом деле не соответствуют запросу. ( Issue #4375 )Исправлена репликация транзакций с дублирующимися ID документов, следовательно реплики больше не теряют строки, если донор корректно удаляет дубликаты. ( Issue #4388 )
Исправлено некоторое количество проблем со стабильностью автоматического создания эмбеддингов, включая сбои при генерации эмбеддингов, некорректную обработку UTF-8 и отсутствие RT‑блокировок во время проверки. ( PR #4349 , PR #4370 , PR #4371 )
LEFT JOINтеперь возвращает корректные значения MySQLNULL, а не строкуNULL, что улучшает совместимость с клиентами и драйверами MySQL. ( Issue #4229 )Исправлена гонка при сохранении RT-дискового чанка, которая могла приводить к потере удаленных документов и появлению дублирующихся строк после слияний или сохранений. ( Issue #4207 )
Нечеткий поиск теперь работает и в запросах, охватывающих некоторое количество таблиц. ( PR #4372 )
Почему 25.0.0 действительно важен
Manticore Search 25.0.0 объединяет изменения в пакетизации с несколькими важными возможностями, которые теперь доступны одновременно:
гибридный лексический + векторный поиск
фильтрованный векторный поиск, который работает так, как ожидают пользователи
более простая встраивание через prepared statements
бэкапы, удобные для объектных хранилищ
более быстрое сжатие RT-таблиц
более гибкие варианты развертывания автоматического создания эмбеддингов
Подробные технические детали см. в changelog .
Нужна помощь или хотите связаться?
Присоединяйтесь к нашему Slack
Заходите на Форум
Сообщайте об ошибках и предлагайте новые функции на GitHub
Пишите нам на
contact@manticoresearch.com
Читают сейчас

2 часа назад
Вредоносный коммит подписали «от имени Claude»: жертвой стала OpenAI
OpenAI признала, что два устройства ее сотрудников были скомпрометированы в ходе масштабной атаки на цепочку поставок ПО. Злоумышленники проникли через отравленную версию TanStack — популярной библиот

4 часа назад
Asus и XREAL открыли предзаказ на очки дополненной реальности ROG XREAL R1
Asus Republic of Gamers (ROG) и организация разработки лёгкого XR-оборудования XREAL объявили об открытии глобальных предзаказов на ROG XREAL R1 — первых в мире игровых AR-очков с micro-OLED-экраном и

4 часа назад
Amazon прекратила поддержку Kindle, выпущенных до 2013 года
C 20 мая 2026 года прекратится сопровождение электронных книг Kindle и планшетов Kindle Fire, выпущенных до 2013 года, сообщила Amazon. Ознакомиться далее
4 часа назад
Пользователи Excel возмутились неубираемой кнопкой Copilot в своих таблицах
На портале обратной связи Excel пользователи начали возмущаться тем, что Microsoft решила вставить плавающую кнопку Copilot прямо в их таблицы. Она появляется в правом нижнем углу, и её невозможно пол

4 часа назад
ИИ использовали для улучшения антибиотиков — 72% кандидатов превзошли исходную молекулу
Большинство современных антибиотиков — это молекулы, найденные в природе, а не сконструированные под задачу. Поначалу их находили случайно: пенициллин Александр Флеминг открыл, заметив, что плесень в