🚀 Производительность
которую вы ищете

В основе разработки Manticore Search лежит производительность. Мы стремимся к минимальному времени отклика, что особенно важно при работе с большими объемами данных. Высокая пропускная способность позволяет Manticore обрабатывать тысячи запросов в секунду. Manticore Search — самый быстрый поисковый движок с открытым кодом для работы с большими данными и векторным поиском.

Экономичный поисковый движок

Manticore Search — это самый удобный, доступный и экономичный движок для поиска. Он отличается эффективностью, даже при скромных ресурсах виртуальной машины или контейнера, такими как 1 ядро и 1ГБ памяти, при этом по-прежнему обеспечивая впечатляющую скорость . Manticore Search предназначен для работы с широким спектром вариантов использования и предлагает мощную производительность и эффективное использование ресурсов для разных масштабов объёмов данных и нагрузки. Взгляните на бенчмарки Manticore здесь , чтобы увидеть, как Manticore превосходит другие решения в различных сценариях.

Экономичный поисковый движок

Векторный поиск

Откройте для себя возможности семантического и векторного поиска с Manticore Search. Читайте наши статьи , чтобы узнать больше о векторном поиске в Manticore и его применении для, например, поиска задач на GitHub.

Векторный поиск

Альтернатива Elasticsearch

Manticore Search — превосходная альтернатива Elasticsearch. Вы можете ипользовать Manticore с Logstash и Beats , что, например, может улучшить производительность поиска до 29 раз по сравнению с Elasticsearch при обработке логов Nginx. Для визуализации анализа логов Manticore также может быть интегрирована с Kibana, обеспечивая лучшую производительность. Больше бенчмарков в статье .

Альтернатива Elasticsearch

Профессиональные услуги

Несмотря на то, что Manticore — это 100% открытый исходный код, мы здесь, чтобы помочь вам извлечь из него максимальную пользу!

Консультирование: Экономьте время и ресурсы вашей команды, создавая поисковые системы на основе Manticore быстрее
Тонкая настройка: Будьте уверены, что Manticore работает у вас на пике производительности
Доработки функционала: Закажите новый функционал, адаптированный под ваши бизнес-потребности

Узнайте больше о нашем спектре услуг .

Профессиональные услуги

Настоящий opensource

Мы любим opensource. Manticore Search и другие доступные в публичном доступе продукты Manticore абсолютно бесплатны для использования и опубликованы под лицензиями с одобрением OSI . Вы тоже можете внести свой вклад в продукт на GitHub .

Настоящий opensource

Просто в использовании

Посмотрите, как легко использовать Manticore Search с популярными языками программирования.
Настройте и выполните поиск всего за несколько строк кода менее чем за 1 минуту.

curl localhost:9308/_bulk -H "Content-Type: application/x-ndjson" -d '
{ "index" : { "_index" : "tbl" } }
{ "title" : "Crossbody Bag", "price": 19.85}
{ "index" : { "_index" : "tbl" } }
{ "title" : "microfiber sheet", "price": 19.99}
'

# Search with highlighting
curl localhost:9308/search -d '
{
  "index": "tbl",
  "query": {
    "match": {
      "*": "bag"
    }
  },
  "highlight": {
    "fields": ["title"]
  }
}'
create table products(title text, price float) morphology='stem_en';
insert into products(title,price) values ('Crossbody Bag with Tassel', 19.85), ('microfiber sheet set', 19.99), ('Pet Hair Remover Glove', 7.99);
select id, highlight(), price from products where match('remove hair');
curl "localhost:9308/sql?mode=raw" -d "INSERT INTO mytable (title, price) VALUES ('Crossbody Bag', 19.85), ('microfiber sheet', 19.99)"

curl localhost:9308/sql -d "SELECT *, HIGHLIGHT() FROM mytable WHERE MATCH('bag')"
use Manticoresearch\{Index, Client};
$client = new Client(['host'=>'127.0.0.1','port'=>9308]);
$table = $client->index('products');
$table->addDocument(['title' => 'Crossbody Bag', 'price' => 19.85]);
$table->addDocument(['title' => 'microfiber sheet', 'price' => 19.99]);

# Search with highlighting
$result = $table->search('bag')->highlight(['title'])->get();
var Manticoresearch = require('manticoresearch');
var client= new Manticoresearch.ApiClient()
client.basePath="http://127.0.0.1:9308";
indexApi = new Manticoresearch.IndexApi(client);
searchApi = new Manticoresearch.SearchApi(client);
res = await indexApi.insert({"index": "products", "doc" : {"title" : "Crossbody Bag with Tassel", "price" : 19.85}});
res = await indexApi.insert({"index": "products", "doc" : {"title" : "microfiber sheet set", "price" : 19.99}});
res = await searchApi.search({"index": "products", "query": {"query_string": "@title bag"}, "highlight": {"fieldnames": ["title"]}});
import {Configuration, IndexApi, SearchApi, UtilsApi} from "manticoresearch-ts";
const config = new Configuration({
	basePath: 'http://localhost:9308',
})
const indexApi = new IndexApi(config);
const searchApi = new SearchApi(config);
await indexApi.insert({index : 'products', id : 1, doc : {title : 'Crossbody Bag with Tassel'}});
await indexApi.insert({index : 'products', id : 2, doc : {title : 'Pet Hair Remover Glove'}});
const res = await searchApi.search({
	index: 'products',
	query: { query_string: {'bag'} },
});
import manticoresearch
config = manticoresearch.Configuration(
    host = "http://127.0.0.1:9308"
)
client = manticoresearch.ApiClient(config)
indexApi = manticoresearch.IndexApi(client)
searchApi = manticoresearch.SearchApi(client)
indexApi.insert({"index": "products", "doc" : {"title" : "Crossbody Bag with Tassel", "price" : 19.85}})
indexApi.insert({"index": "products", "doc" : {"title" : "Pet Hair Remover Glove", "price" : 7.99}})
searchApi.search({"index": "products", "query": {"query_string": "@title bag"}, "highlight":{"fieldnames":["title"]}})
import (
	"context"
	manticoreclient "github.com/manticoresoftware/manticoresearch-go"
)
configuration := manticoreclient.NewConfiguration()
configuration.Servers[0].URL = "http://localhost:9308"
apiClient := manticoreclient.NewAPIClient(configuration)

tableName := "products"
indexDoc := map[string]interface{} {"title": "Crossbody Bag with Tassel"}
indexReq := manticoreclient.NewInsertDocumentRequest(tableName, indexDoc)
indexReq.SetId(1)
apiClient.IndexAPI.Insert(context.Background()).InsertDocumentRequest(*indexReq).Execute();

indexDoc = map[string]interface{} {"title": "Pet Hair Remover Glove"}
indexReq = manticoreclient.NewInsertDocumentRequest(tableName, indexDoc)
indexReq.SetId(2)
apiClient.IndexAPI.Insert(context.Background()).InsertDocumentRequest(*indexReq).Execute()

searchRequest := manticoreclient.NewSearchRequest(tableName)
query := map[string]interface{} {"query_string": "bag"}
searchRequest.SetQuery(query)

res, _, _ := apiClient.SearchAPI.Search(context.Background()).SearchRequest(*searchRequest).Execute()
import com.manticoresearch.client.*;
import com.manticoresearch.client.model.*;
import com.manticoresearch.client.api.*;
ApiClient client = Configuration.getDefaultApiClient();
client.setBasePath("http://127.0.0.1:9308");
IndexApi indexApi = new IndexApi(client);
SearchApi searchApi = new SearchApi(client);

// Insert document 1
InsertDocumentRequest newdoc = new InsertDocumentRequest();
HashMap<String,Object> doc = new HashMap<String,Object>(){{
    put("title", "Crossbody Bag with Tassel");
    put("price", 19.85);
}};
newdoc.index("products").setDoc(doc);
sqlresult = indexApi.insert(newdoc);

// Insert document 2
newdoc = new InsertDocumentRequest();
doc = new HashMap<String,Object>(){{
    put("title","microfiber sheet set");
    put("price", 19.99);
}};
newdoc.index("products").setDoc(doc);
sqlresult = indexApi.insert(newdoc);

// Search
query = new HashMap<String,Object>();
query.put("query_string", "@title bag");
searchRequest = new SearchRequest();
searchRequest.setIndex("products");
searchRequest.setQuery(query);

Highlight highlight = new Highlight();
highlight.setFieldnames( Arrays.asList("title") );
searchRequest.setHighlight(highlight);

searchResponse = searchApi.search(searchRequest);

Что говорят люди о Manticore Search

Не верьте просто нашим словам, послушайте, что говорят наши замечательные пользователи!

Одна из определяющих особенностей Manticore, которая сразу привлекла мое внимание, была его замечательная скорость. Возможность взаимодействовать с сервисом с помощью JSON обеспечивала гибкий и современный подход к обработке поисковых запросов, что хорошо согласуется с нынешними практиками разработки. Мой общий опыт работы с Manticore был несколько смешанным. С одной стороны, мне действительно понравились возможности, которые он предлагает, особенно производительность и метод коммуникации через JSON. Эти аспекты значительно повысили эффективность и адаптивность моих проектов. С другой стороны, овладение Manticore стало путешествием, которое потребовало тщательного изучения его руководства. Кривая обучения, хотя и не неприемлемая, потребовала значительного времени и усилий. Активное сообщество и форум поддержки также внесли значительный вклад в процесс поиска решений для проблем, которые возникали передо мной. Замечательной проблемой стало сильное ориентирование на SQL, включая учебные материалы, которые, хотя и были исчерпывающими, представляли собой крутой путь обучения для кого-то, кто больше привык к системам, ориентированным на JSON. Несмотря на эти трудности, мой опыт с Manticore преимущественно положителен. Сочетание скорости, гибкости и мощных возможностей поиска, которые он предлагает, было бесценным. В дальнейшем я надеюсь увидеть более широкий спектр учебных ресурсов, которые будут полезны как ветеранам SQL, так и тем, кто более комфортно чувствует себя с JSON. Manticore имеет потенциал стать универсальным инструментом в области поисковых технологий, и я стремлюсь продолжать исследовать его возможности.

THE-KONDRAT
THE-KONDRAT

Перед Manticore я не работал ни с чем подобным, но был приятно удивлен тем, насколько все оказалось понятным. Документация была ясной и исчерпывающей, предоставляя ответы на почти все мои вопросы сразу. Она помогла мне настроить собственный экземпляр базы данных, заполнив его данными и многим другим, без каких-либо проблем. Оглядываясь на свой общий опыт работы с Manticore, я бы сказал, что он был отличным. Мне очень понравилось работать с ним, процесс оказался гораздо более интуитивно понятным, чем я ожидал. Если я снова столкнусь с необходимостью полнотекстового поиска в своей работе, Manticore обязательно станет моим первым выбором. Manticore не только удовлетворил мои потребности, но и сделал это так, что потенциально сложный процесс казался легким. Этот опыт был невероятно положительным, и я с нетерпением жду возможности продолжать исследовать, что может предложить Manticore.

Владимир Семериков
Владимир Семериков

Вы знаете, я и сам что-то вроде дата-сайентиста

Моя признательность Manticore, как достойному преемнику в своей области, изложена в моей статье на Хабре: Manticore: Эволюция поиска (ссылка https://habr.com/ru/companies/wargaming/articles/580232/). В этой статье описаны аспекты, благодаря которым Manticore выделяется, подчеркивая его сильные стороны и эволюционный скачок, который он представляет по сравнению с его предшественниками. Работая с этим стеком технологий более десяти лет, я могу уверенно сказать, что мой путь был в целом гладким. Manticore стал надежным и эффективным решением для наших специфических нужд в рамках своей области, демонстрируя свои возможности как поисковая система высокого уровня. Однако мой опыт не обошелся без трудностей. Редкость крупных обновлений, хотя и обеспечивает стабильность, также привела к значительным проблемам. Последний крупный релиз, в частности, вызвал каскадные проблемы и сбои во всех наших сервисах по всему миру — затронув все, от утечек памяти до токенизации и случайно неточных результатов поиска. Такие инциденты заметно повлияли на наш бизнес и представили руководству значительные препятствия. Несмотря на эти препятствия, мое общее отношение к Manticore остается положительным. Его сильные стороны в скорости, гибкости и масштабируемости продолжают делать его отличным инструментом для наших поисковых нужд. Вызовы, с которыми мы столкнулись, служат возможностями для обучения, подчеркивая области для улучшения и развития в экосистеме Manticore. С другой стороны, Manticore активно развивался в последние 몇 лет, каждое крупное обновление приносит значительное расширение функционала, появляются десятки исправлений ошибок. Все это дает надежду на дальнейшее сотрудничество и повторное использование опыта в других проектах.

A.Kalaverin
A.Kalaverin

Одним из самых впечатляющих аспектов Manticore, который я ценю, является его способность облегчать создание высокоэффективного кластера даже на скромном оборудовании. Эта способность работать на грани возможностей оборудования, не требуя значительных инвестиций в аппаратное обеспечение, демонстрирует оптимизацию и отличительную производительность Manticore. Размышляя о своем общем пути с Manticore, мой опыт был исключительно положительным. Эффективность и масштабируемость, которые он предлагает, особенно учитывая скромные аппаратные требования, значительно превзошли мои ожидания. Его способность обеспечивать высокую производительность в таких условиях является свидетельством продуманной инженерии и надежного дизайна программного обеспечения. Учитывая мой исключительно положительный опыт, я с удовольствием рекомендую Manticore всем своим друзьям и коллегам, ищущим мощное и эффективное решение для поиска. Manticore выделяется не только своими техническими возможностями, но и той ценностью, которую он приносит проектам любого масштаба, что делает его важным инструментом в моем технологическом арсенале. Риков Павел

Павел Злой
Павел Злой

Опытный программист уровня милорда: OpenSource, Linux, PHP, Python, Машинное обучение, Go, Kubernetes, AWS.

Поскольку я ранее использовал Sphinx, мой переход на Manticore был легким решением. Переход потребовал минимального переобучения, что позволило мне быстро запустить мой проект. Эта легкость адаптации была значительным фактором в моем выборе, так как это означало, что я мог поддерживать темп, не увязая в тонкостях новой системы. Размышляя о своем общем опыте с Manticore, я был полностью впечатлён и планирую использовать его в будущих проектах. Отзывчивое и полезное сообщество, особенно в чате Telegram, является настоящим акцентом. Убедительно видеть активную разработку и оперативное решение проблем в рамках проекта Manticore, что внушает уверенность в его долговечности и надёжности. В сущности, Manticore доказал, что является не только мощной поисковой системой, но и живой и поддерживающей экосистемой. Плавный переход от Sphinx, в сочетании с непрерывной поддержкой и развитием, делает Manticore отличным выбором для всех, кто ищет возможность реализовать надёжный полнотекстовый поиск в своих проектах. ictcorp

Андрей Бабер
Андрей Бабер

Что мне действительно нравится в Manticore, так это возможность отказаться от Elasticsearch и Java в рамках Docker. Этот сдвиг упростил мою среду разработки, снизив накладные расходы и сложность, которые обычно связаны с управлением зависимостями Java в приложениях, упакованных в Docker. Мой общий опыт с Manticore можно подвести под фразу "настрой и забудь". Эта простота использования и надёжность являются свидетельством прочности и эффективности Manticore как поисковой системы. Переход не только оптимизировал мои рабочие процессы, но и обеспечил стабильное решение для поиска с высокой производительностью при минимальном требуемом обслуживании. Принятие Manticore стало переломным моментом, позволив мне больше сосредоточиться на разработке и меньше на управлении инфраструктурой. Его бесшовная интеграция и выдающаяся производительность сделали его незаменимой частью моего технологического стека. Роман Зайкин

Роман Зайкин
Роман Зайкин

Открытие Manticore стало значительным событием для нашей команды. Его простота и SQL интерфейс сразу же выделялись, что делало его невероятно простым для интеграции в наши существующие рабочие процессы. Что нас больше всего впечатляет, так это то, что Manticore по функциональности напоминает Elasticsearch, но с пользовательским опытом, который гораздо более простой и эффективный. Простота использования и исключительная производительность Manticore не могут быть переоценены. Он без проблем справился со всеми нашими потребностями в поиске, без сложности или накладных расходов, часто связанных с другими поисковыми системами. Эта комбинация дружественного дизайна и надёжной производительности является причиной, по которой я безусловно оцениваю Manticore на 10 из 10. Команде Manticore, продолжайте в том же духе! Ваши усилия не только признаны, но и очень оценены. Очевидно, что Manticore — это не просто продукт; это решение, которое понимает и удовлетворяет реальные потребности разработчиков и бизнеса. Элбек Камол QuickManage Inc (quickmanage.com)

Элбек Камолиддинов
Элбек Камолиддинов

Что мне нравится в Manticore, так это его функциональность "включи и работай". Индексы в реальном времени (RT) становятся настоящим прорывом для нас. Да, скриптование необходимо для загрузки даже статического контента в индексы RT, но для программиста это почти не проблема. Реальное преимущество заключается в способности создавать динамические индексы для форм, блогов или новостей, что позволяет мгновенно обновлять индекс поиска. Размышляя о своем общем опыте с Manticore, я бы оценил его более чем на 5 звезд, особенно из-за поддержки, предоставляемой через их канал в Telegram. Ответственность и релевантность помощи, которую я получил там, заслуживают огромного уважения. Manticore не только упростил интеграцию поисковых функций в различные типы контента, но и повысил гибкость наших поисковых возможностей. Его эффективность, в сочетании с выдающейся поддержкой сообщества, делает Manticore незаменимым инструментом в нашем наборе разработки. Джордж (GPV).

FuriusBaco
FuriusBaco

Manticore обогатил мои проекты своими передовыми функциями, такими как CALL SUGGEST и FACET, которые стали незаменимыми в моей работе. Эти функции позволили мне реализовать более сложные возможности поиска и инструменты анализа данных, повысив общую ценность проектов, которые я выполнял. Оглядываясь на свой путь с Manticore, могу сказать, что мой общий опыт был исключительно положительным. Успешно внедрив его в два крупных проекта, я привык к той мощности и гибкости, которую он предлагает. Manticore не только удовлетворил мои потребности, но и стал надежной основой для моих проектов, позволяя мне последовательно доставлять исключительные результаты. Alexey

ChereP721
ChereP721

Что выделяет Manticore для меня, так это его исключительная производительность и простота настройки. Эти аспекты делают Manticore не просто инструментом, а решением, которое повышает эффективность и результативность наших возможностей поиска, не усложняя процесс настройки. Оглядываясь на мой общий опыт с Manticore, он был исключительно положительным. Сочетание высокой скорости работы и понятной настройки значительно способствовало успеху наших проектов. Способность Manticore предоставлять надежные и быстрые результаты поиска с минимальным временем настройки заслуживает похвалы и демонстрирует внимательность, вложенную в его разработку. В заключение, Manticore превзошел мои ожидания, предоставив надежное и простое в использовании решение для поиска, которое выделяется на рынке. Его влияние на наши операции было глубоко положительным, сделав его незаменимой частью нашего технологического инструментария. Anton Misikhin, Developer, Tradesoft

origindev001
origindev001

Одна из определяющих особенностей Manticore, которая сразу привлекла мое внимание, была его замечательная скорость. Возможность взаимодействовать с сервисом с помощью JSON обеспечивала гибкий и современный подход к обработке поисковых запросов, что хорошо согласуется с нынешними практиками разработки. Мой общий опыт работы с Manticore был несколько смешанным. С одной стороны, мне действительно понравились возможности, которые он предлагает, особенно производительность и метод коммуникации через JSON. Эти аспекты значительно повысили эффективность и адаптивность моих проектов. С другой стороны, овладение Manticore стало путешествием, которое потребовало тщательного изучения его руководства. Кривая обучения, хотя и не неприемлемая, потребовала значительного времени и усилий. Активное сообщество и форум поддержки также внесли значительный вклад в процесс поиска решений для проблем, которые возникали передо мной. Замечательной проблемой стало сильное ориентирование на SQL, включая учебные материалы, которые, хотя и были исчерпывающими, представляли собой крутой путь обучения для кого-то, кто больше привык к системам, ориентированным на JSON. Несмотря на эти трудности, мой опыт с Manticore преимущественно положителен. Сочетание скорости, гибкости и мощных возможностей поиска, которые он предлагает, было бесценным. В дальнейшем я надеюсь увидеть более широкий спектр учебных ресурсов, которые будут полезны как ветеранам SQL, так и тем, кто более комфортно чувствует себя с JSON. Manticore имеет потенциал стать универсальным инструментом в области поисковых технологий, и я стремлюсь продолжать исследовать его возможности.

THE-KONDRAT
THE-KONDRAT

Перед Manticore я не работал ни с чем подобным, но был приятно удивлен тем, насколько все оказалось понятным. Документация была ясной и исчерпывающей, предоставляя ответы на почти все мои вопросы сразу. Она помогла мне настроить собственный экземпляр базы данных, заполнив его данными и многим другим, без каких-либо проблем. Оглядываясь на свой общий опыт работы с Manticore, я бы сказал, что он был отличным. Мне очень понравилось работать с ним, процесс оказался гораздо более интуитивно понятным, чем я ожидал. Если я снова столкнусь с необходимостью полнотекстового поиска в своей работе, Manticore обязательно станет моим первым выбором. Manticore не только удовлетворил мои потребности, но и сделал это так, что потенциально сложный процесс казался легким. Этот опыт был невероятно положительным, и я с нетерпением жду возможности продолжать исследовать, что может предложить Manticore.

Владимир Семериков
Владимир Семериков

Вы знаете, я и сам что-то вроде дата-сайентиста

Моя признательность Manticore, как достойному преемнику в своей области, изложена в моей статье на Хабре: Manticore: Эволюция поиска (ссылка https://habr.com/ru/companies/wargaming/articles/580232/). В этой статье описаны аспекты, благодаря которым Manticore выделяется, подчеркивая его сильные стороны и эволюционный скачок, который он представляет по сравнению с его предшественниками. Работая с этим стеком технологий более десяти лет, я могу уверенно сказать, что мой путь был в целом гладким. Manticore стал надежным и эффективным решением для наших специфических нужд в рамках своей области, демонстрируя свои возможности как поисковая система высокого уровня. Однако мой опыт не обошелся без трудностей. Редкость крупных обновлений, хотя и обеспечивает стабильность, также привела к значительным проблемам. Последний крупный релиз, в частности, вызвал каскадные проблемы и сбои во всех наших сервисах по всему миру — затронув все, от утечек памяти до токенизации и случайно неточных результатов поиска. Такие инциденты заметно повлияли на наш бизнес и представили руководству значительные препятствия. Несмотря на эти препятствия, мое общее отношение к Manticore остается положительным. Его сильные стороны в скорости, гибкости и масштабируемости продолжают делать его отличным инструментом для наших поисковых нужд. Вызовы, с которыми мы столкнулись, служат возможностями для обучения, подчеркивая области для улучшения и развития в экосистеме Manticore. С другой стороны, Manticore активно развивался в последние 몇 лет, каждое крупное обновление приносит значительное расширение функционала, появляются десятки исправлений ошибок. Все это дает надежду на дальнейшее сотрудничество и повторное использование опыта в других проектах.

A.Kalaverin
A.Kalaverin

Одним из самых впечатляющих аспектов Manticore, который я ценю, является его способность облегчать создание высокоэффективного кластера даже на скромном оборудовании. Эта способность работать на грани возможностей оборудования, не требуя значительных инвестиций в аппаратное обеспечение, демонстрирует оптимизацию и отличительную производительность Manticore. Размышляя о своем общем пути с Manticore, мой опыт был исключительно положительным. Эффективность и масштабируемость, которые он предлагает, особенно учитывая скромные аппаратные требования, значительно превзошли мои ожидания. Его способность обеспечивать высокую производительность в таких условиях является свидетельством продуманной инженерии и надежного дизайна программного обеспечения. Учитывая мой исключительно положительный опыт, я с удовольствием рекомендую Manticore всем своим друзьям и коллегам, ищущим мощное и эффективное решение для поиска. Manticore выделяется не только своими техническими возможностями, но и той ценностью, которую он приносит проектам любого масштаба, что делает его важным инструментом в моем технологическом арсенале. Риков Павел

Павел Злой
Павел Злой

Опытный программист уровня милорда: OpenSource, Linux, PHP, Python, Машинное обучение, Go, Kubernetes, AWS.

Поскольку я ранее использовал Sphinx, мой переход на Manticore был легким решением. Переход потребовал минимального переобучения, что позволило мне быстро запустить мой проект. Эта легкость адаптации была значительным фактором в моем выборе, так как это означало, что я мог поддерживать темп, не увязая в тонкостях новой системы. Размышляя о своем общем опыте с Manticore, я был полностью впечатлён и планирую использовать его в будущих проектах. Отзывчивое и полезное сообщество, особенно в чате Telegram, является настоящим акцентом. Убедительно видеть активную разработку и оперативное решение проблем в рамках проекта Manticore, что внушает уверенность в его долговечности и надёжности. В сущности, Manticore доказал, что является не только мощной поисковой системой, но и живой и поддерживающей экосистемой. Плавный переход от Sphinx, в сочетании с непрерывной поддержкой и развитием, делает Manticore отличным выбором для всех, кто ищет возможность реализовать надёжный полнотекстовый поиск в своих проектах. ictcorp

Андрей Бабер
Андрей Бабер

Что мне действительно нравится в Manticore, так это возможность отказаться от Elasticsearch и Java в рамках Docker. Этот сдвиг упростил мою среду разработки, снизив накладные расходы и сложность, которые обычно связаны с управлением зависимостями Java в приложениях, упакованных в Docker. Мой общий опыт с Manticore можно подвести под фразу "настрой и забудь". Эта простота использования и надёжность являются свидетельством прочности и эффективности Manticore как поисковой системы. Переход не только оптимизировал мои рабочие процессы, но и обеспечил стабильное решение для поиска с высокой производительностью при минимальном требуемом обслуживании. Принятие Manticore стало переломным моментом, позволив мне больше сосредоточиться на разработке и меньше на управлении инфраструктурой. Его бесшовная интеграция и выдающаяся производительность сделали его незаменимой частью моего технологического стека. Роман Зайкин

Роман Зайкин
Роман Зайкин

Открытие Manticore стало значительным событием для нашей команды. Его простота и SQL интерфейс сразу же выделялись, что делало его невероятно простым для интеграции в наши существующие рабочие процессы. Что нас больше всего впечатляет, так это то, что Manticore по функциональности напоминает Elasticsearch, но с пользовательским опытом, который гораздо более простой и эффективный. Простота использования и исключительная производительность Manticore не могут быть переоценены. Он без проблем справился со всеми нашими потребностями в поиске, без сложности или накладных расходов, часто связанных с другими поисковыми системами. Эта комбинация дружественного дизайна и надёжной производительности является причиной, по которой я безусловно оцениваю Manticore на 10 из 10. Команде Manticore, продолжайте в том же духе! Ваши усилия не только признаны, но и очень оценены. Очевидно, что Manticore — это не просто продукт; это решение, которое понимает и удовлетворяет реальные потребности разработчиков и бизнеса. Элбек Камол QuickManage Inc (quickmanage.com)

Элбек Камолиддинов
Элбек Камолиддинов

Что мне нравится в Manticore, так это его функциональность "включи и работай". Индексы в реальном времени (RT) становятся настоящим прорывом для нас. Да, скриптование необходимо для загрузки даже статического контента в индексы RT, но для программиста это почти не проблема. Реальное преимущество заключается в способности создавать динамические индексы для форм, блогов или новостей, что позволяет мгновенно обновлять индекс поиска. Размышляя о своем общем опыте с Manticore, я бы оценил его более чем на 5 звезд, особенно из-за поддержки, предоставляемой через их канал в Telegram. Ответственность и релевантность помощи, которую я получил там, заслуживают огромного уважения. Manticore не только упростил интеграцию поисковых функций в различные типы контента, но и повысил гибкость наших поисковых возможностей. Его эффективность, в сочетании с выдающейся поддержкой сообщества, делает Manticore незаменимым инструментом в нашем наборе разработки. Джордж (GPV).

FuriusBaco
FuriusBaco

Manticore обогатил мои проекты своими передовыми функциями, такими как CALL SUGGEST и FACET, которые стали незаменимыми в моей работе. Эти функции позволили мне реализовать более сложные возможности поиска и инструменты анализа данных, повысив общую ценность проектов, которые я выполнял. Оглядываясь на свой путь с Manticore, могу сказать, что мой общий опыт был исключительно положительным. Успешно внедрив его в два крупных проекта, я привык к той мощности и гибкости, которую он предлагает. Manticore не только удовлетворил мои потребности, но и стал надежной основой для моих проектов, позволяя мне последовательно доставлять исключительные результаты. Alexey

ChereP721
ChereP721

Что выделяет Manticore для меня, так это его исключительная производительность и простота настройки. Эти аспекты делают Manticore не просто инструментом, а решением, которое повышает эффективность и результативность наших возможностей поиска, не усложняя процесс настройки. Оглядываясь на мой общий опыт с Manticore, он был исключительно положительным. Сочетание высокой скорости работы и понятной настройки значительно способствовало успеху наших проектов. Способность Manticore предоставлять надежные и быстрые результаты поиска с минимальным временем настройки заслуживает похвалы и демонстрирует внимательность, вложенную в его разработку. В заключение, Manticore превзошел мои ожидания, предоставив надежное и простое в использовании решение для поиска, которое выделяется на рынке. Его влияние на наши операции было глубоко положительным, сделав его незаменимой частью нашего технологического инструментария. Anton Misikhin, Developer, Tradesoft

origindev001
origindev001

Установить Manticore Search

Установить Manticore Search