Implémenter une recherche full-text avec Laravel Scout
Posée 3 hours ago
405 vues
Résolue
17
2 Réponses
Solution acceptée
7
Le driver database de Scout utilise les full-text indexes MySQL. Il est suffisant pour la plupart des cas sur mutualisé. Configure SCOUT_DRIVER=database et lance php artisan scout:import. Les performances sont correctes jusqu'à ~100k entrées.
5
J'utilise le driver collection pour les petits datasets (<10k). C'est plus simple, pas de configuration, ça filtre en mémoire. Après 10k enregistrements, passe au driver database avec des index FULLTEXT MySQL.
Votre réponse
Vous devez être connecté pour répondre.
Se connecter avec GitHub