baks-dev/search

Модуль поиска

Installs: 25

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 1

Open Issues: 0

Type:symfony-bundle

v7.2.3 2025-04-14 15:40 UTC

This package is auto-updated.

Last update: 2025-04-14 15:41:40 UTC


README

Version php 8.4+

Модуль поиска

Установка модуля

Предварительно: необходима установка redis-stack-server

$ composer require baks-dev/search

Настройки

Задаем настройки Redis Stack

sudo nano /opt/redis-stack/etc/redis-stack.conf

Пример настройки redis-stack.conf:

port 6579
daemonize no
requirepass <YOU_PASSWORD>

В .env необходимо указать параметры

REDIS_SEARCH_HOST=localhost
REDIS_SEARCH_PORT=6579
REDIS_SEARCH_TABLE=0
REDIS_SEARCH_PASSWORD=<YOU_PASSWORD>

Перезапускаем Redis Stack

sudo systemctl restart redis-stack-server

Проверка работы Redis

redis-cli -p 6579
127.0.0.1:6579> AUTH <YOU_PASSWORD>
OK
127.0.0.1:6579> PING
PONG

Ctrl+D чтобы выйти

Команда для индексации
php bin/console baks:redis:search:index

Тесты

$ php bin/phpunit --group=search

Лицензия License

The MIT License (MIT). Обратитесь к Файлу лицензии за дополнительной информацией.