ZincSearch
ZincSearch — это поисковый движок, который выполняет полнотекстовое индексирование. Это лёгкая альтернатива Elasticsearch, которая использует значительно меньше ресурсов. В качестве основной библиотеки индексации используется Bluge (https://github.com/blugelabs/bluge).
Он очень прост и удобен в использовании, в отличие от Elasticsearch, для которого требуется настроить пару десятков параметров, чтобы понять и настроить его. ZincSearch можно запустить за 2 минуты.
Это замена Elasticsearch, если вы просто загружаете данные с помощью API и выполняете поиск с использованием Kibana (Kibana не поддерживается ZincSearch. ZincSearch предоставляет собственный пользовательский интерфейс).
Посмотрите видео ниже для быстрой демонстрации ZincSearch:
Почему ZincSearch?
Хотя Elasticsearch — очень хороший продукт, он сложен, требует много ресурсов и существует уже более десяти лет. Я создал ZincSearch, чтобы людям было проще использовать полнотекстовый поиск без выполнения большого объёма работы.
Функции:
Документация
Документация доступна по адресу https://zincsearch-docs.zinc.dev/.
Скриншоты
Начало работы
Проверьте Быстрый старт (https://zincsearch-docs.zinc.dev/quickstart/).
Релизы
У ZincSearch сотни производственных установок.
ZincSearch против OpenObserve
Функция | ZincSearch | OpenObserve |
---|---|---|
Идеальный вариант использования | Поиск приложений | Журналы, метрики, трассировки (неизменяемые данные) |
Хранилище | Диск | Диск, объект (S3), GCS, MinIO, swift и другие |
Предпочтительный вариант использования | Поиск приложения | Наблюдаемость (журналы, метрики, следы) |
Максимальный поддерживаемый объём данных | Сотни ГБ | Петабайтный масштаб |
Высокая доступность | Нет | Да |
Открытый исходный код | Да | Да |
--------------------------------------- | ||
ES API compatibility | Да | |
GUI | Базовый | |
Очень продвинутый, включая информационные панели | ||
Стоимость | Открытый исходный код | |
Открытый исходный код | ||
Начало работы | Документы с открытым исходным кодом (https://zincsearch-docs.zinc.dev/quickstart/) | |
Документы с открытым исходным кодом (https://openobserve.ai/docs) или облако (https://cloud.openobserve.ai) |
Как разрабатывать и вносить вклад в ZincSearch:
Ознакомьтесь с руководством по внесению вклада (CONTRIBUTING.md). Также ознакомьтесь с пунктами дорожной карты (https://github.com/orgs/zinclabs/projects/3).
С помощью ZincSearch можно индексировать и искать любые данные. Вот несколько примеров того, как люди создавали индексы и выполняли поиск в наборе данных электронной почты Enron с использованием ZincSearch:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )