Je développe une "recherche en direct" dans Rails 3 en utilisant le guide ci-dessous. J'ai juste un peu peur que cette "requête par type" soit très lourde sur le serveur de base de données (j'utilise Heroku). Est-ce que la recherche comme ceci est un grand non-non ou pensez-vous que ça ira, même si j'ai 500 utilisateurs? Toute entrée est bonne! Merci!Rails 3. Recherche en direct
0
A
Répondre
0
Vous souhaiterez peut-être utiliser un moteur de recherche de texte intégral comme Sphinx. Regardez this Railscast episode pour en savoir plus.
0
Je pense que dans le même tutoriel @Aymeric a commenté après votre requête (http://aymeric.gaurat.net/index.php/2010/how-to-develop-live-search-textbox-in-ruby- sur rails /)
et une chose que vous pouvez faire est de définir une limite à la requête de sorte que vous n'obtiendrez pas toute la liste
acclamations
sameera
Questions connexes
- 1. RoR recherche en direct
- 2. Logging recherche en direct misses
- 3. Recherche avec Join in Rails 3
- 4. jQuery recherche en direct - filtrer HTML
- 5. RoR en direct-recherche (text_field_with_auto_complete) soumettre
- 6. SubSonic 3 migrations automatiques dans un environnement en direct
- 7. jQuery: Mettre en surbrillance un résultat de recherche en direct
- 8. La recherche de clé étrangère échoue dans Rails 3
- 9. Rails 3 - Aide-moi configurer une recherche AJAX formulaire
- 10. Diffusion HTTP en direct, FFMPEG & FFSERVER et iPhone OS 3
- 11. Comment créer un flux en direct en utilisant Rails
- 12. observe_field dans Rails 3
- 13. Ajax en direct Recherche n'imprimant pas tous les résultats
- 14. recherche de nom d'utilisateur en direct avec AJAX/Jquery
- 15. Comment les suggestions de recherche/recherche en direct peuvent-elles être implémentées en utilisant Dojo?
- 16. Recherche sur 3 tables
- 17. En utilisant Rails 3 et Haml 3, comment configurer Haml?
- 18. rails 3 auto complete (prototypejs)
- 19. Télécharger l'application Rails sur le serveur en direct
- 20. Chat en direct dans l'application ruby on rails
- 21. Rails 3 Tree Data Structure
- 22. Rails 3 - Mise en place PhotoAlbum & Photos
- 23. rails 3 - strftime sort en même temps?
- 24. Rails 3 en tant que middleware Rack
- 25. Rails 3 - emboîtés Forms, en utilisant Builder
- 26. Conversion de Rails 2 en Rails 3 gem
- 27. Rails 3 facebook plugin/gem?
- 28. comment mettre en œuvre la recherche en direct comme 37signals babillard
- 29. rails 3 authentification
- 30. Rails 3 - acts_as_nested_set
Merci, mais je pas besoin d'un plugin. J'ai juste besoin de savoir si la performance est là un problème avec la recherche de cette façon? Peut-être que c'est beaucoup mieux pour la base de données si je ne compte que les résultats correspondants plutôt que de les obtenir? –
Je ne recommanderais pas d'utiliser cette approche dans le code de production. Même si vous ne comptez que le nombre de hits correspondants, vous lancez (au moins) une requête chaque fois qu'un utilisateur clique sur une touche. Imaginez seulement 10 utilisateurs en tapant le mot "stackoverflow" en même temps, qui sont 10 * 13 = 130 requêtes en quelques secondes, seulement pour la recherche en direct, sans compter les autres utilisateurs parcourant votre page. – Jan