Size: a a a

2020 December 13

ДТ

Дмитрий Тремасов... in Laravel Pro
В мускуле не работал
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
В постгрессе нормально
источник

OW

Os Well in Laravel Pro
Благодарю за консультацию, как всегда ёмко и полезно
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
источник

OW

Os Well in Laravel Pro
Все мои нужды удовлетворяет эластик, кажется лучшим решением будет использовать eav и далее уже формировать нужный маппинг для поиска
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Ну если какой то опыт работы с эластиком есть - то какие вопросы. Но у меня исторически сложившиеся убеждение что сфинкс несколько проще присобачить и он менее требователен к ресурсам
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Но насчёт проще присобачить могу ошибаться. Насчёт ресурсов вряд ли
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Тем более если мускуле - то там сфинкс вообще встаёт как доп движок
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Adw0Rd
Sphinx и MySQL. Установка и использование движка SphinxSE / Мастерская интернет-разработчика
В продолжение темы о Sphinx, расскажу о SphinxSE, это движок для MySQL, который будет работать со Sphinx индексами непосредственно из MySQL.

Что такое SphinxSE?

Движок SphinxSE не хранит данные сам, а является звеном, которое позволяет серверу MySQL общаться с 'searchd', запускать поисковые запросы и получать результаты поиска. Вся индексация и поиск происходит за пределами MySQL.

SphinxSE может быть собран только под MySQL 5.x используя архитектуру плагинов, которая не поддерживается в MySQL 4.x.

SphinxSE позволяет:


   Легко портировать MySQL FTS (full-text search) приложения в Sphinx;
   Использовать Sphinx, где невозможно использовать API, например если нет API для какого-то языка;
   Оптимизировать добавленные Sphinx'ом результаты обработки на стороне MySQL, например: JOIN'ить результаты поиска с другими таблицами MySQL, добавлять дополнительную фильтрацию данных на стороне MySQL и т.д.


Установка SphinxSE

Ставить будем из сорцов и на FreeBSD 6.3.

Сначала скачаем дистрибутивы:


# fetch http:…
источник

OW

Os Well in Laravel Pro
Дмитрий Тремасов
Adw0Rd
Sphinx и MySQL. Установка и использование движка SphinxSE / Мастерская интернет-разработчика
В продолжение темы о Sphinx, расскажу о SphinxSE, это движок для MySQL, который будет работать со Sphinx индексами непосредственно из MySQL.

Что такое SphinxSE?

Движок SphinxSE не хранит данные сам, а является звеном, которое позволяет серверу MySQL общаться с 'searchd', запускать поисковые запросы и получать результаты поиска. Вся индексация и поиск происходит за пределами MySQL.

SphinxSE может быть собран только под MySQL 5.x используя архитектуру плагинов, которая не поддерживается в MySQL 4.x.

SphinxSE позволяет:


   Легко портировать MySQL FTS (full-text search) приложения в Sphinx;
   Использовать Sphinx, где невозможно использовать API, например если нет API для какого-то языка;
   Оптимизировать добавленные Sphinx'ом результаты обработки на стороне MySQL, например: JOIN'ить результаты поиска с другими таблицами MySQL, добавлять дополнительную фильтрацию данных на стороне MySQL и т.д.


Установка SphinxSE

Ставить будем из сорцов и на FreeBSD 6.3.

Сначала скачаем дистрибутивы:


# fetch http:…
Спасибо, буду читать, выбирать, но статья от 9 года, кажется чутка актуальность утратила)
источник

OW

Os Well in Laravel Pro
Направление общей мысли понял, он вообще как поисковый движок интегрируется
источник

OW

Os Well in Laravel Pro
В тот же мускул
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Ага
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
И работаешь через select
источник

OW

Os Well in Laravel Pro
Дмитрий Тремасов
Adw0Rd
Sphinx и MySQL. Установка и использование движка SphinxSE / Мастерская интернет-разработчика
В продолжение темы о Sphinx, расскажу о SphinxSE, это движок для MySQL, который будет работать со Sphinx индексами непосредственно из MySQL.

Что такое SphinxSE?

Движок SphinxSE не хранит данные сам, а является звеном, которое позволяет серверу MySQL общаться с 'searchd', запускать поисковые запросы и получать результаты поиска. Вся индексация и поиск происходит за пределами MySQL.

SphinxSE может быть собран только под MySQL 5.x используя архитектуру плагинов, которая не поддерживается в MySQL 4.x.

SphinxSE позволяет:


   Легко портировать MySQL FTS (full-text search) приложения в Sphinx;
   Использовать Sphinx, где невозможно использовать API, например если нет API для какого-то языка;
   Оптимизировать добавленные Sphinx'ом результаты обработки на стороне MySQL, например: JOIN'ить результаты поиска с другими таблицами MySQL, добавлять дополнительную фильтрацию данных на стороне MySQL и т.д.


Установка SphinxSE

Ставить будем из сорцов и на FreeBSD 6.3.

Сначала скачаем дистрибутивы:


# fetch http:…
Вау, не знал про такие возможности сфинкса, грубо говоря пиши запросы на чистом sql и будет счастье
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Только там несколько расширенный селект для того же фасета - по этому придётся как то допиливать билдер. Или через скоупы как нибудь
источник

OW

Os Well in Laravel Pro
Дмитрий Тремасов
Только там несколько расширенный селект для того же фасета - по этому придётся как то допиливать билдер. Или через скоупы как нибудь
Ещё раз спасибо за полезные идеи, буду углубляться
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Удачи
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Для лары есть пакет билдера для сфинкса
источник

BC

BK CN in Laravel Pro
if you want some resources:
источник