레일즈 3에서 아래 가이드를 사용하여 "라이브 검색"을 개발 중입니다. 나는이 "유형별 쿼리"가 데이터베이스 서버에서 매우 무거워서 (Heroku를 사용 중입니다) 조금 두려워합니다. 이렇게 큰 수표를 찾으셨습니까? 아니면 500 명의 사용자가 있어도 괜찮을 것이라고 생각하십니까? 모든 입력이 좋습니다! 감사!레일즈 3. 라이브 검색
0
A
답변
0
Sphinx과 같은 전문 검색 엔진을 사용할 수 있습니다. 자세한 내용은 this Railscast episode을 참조하십시오.
0
나는 동일한 튜토리얼에서 @Aymeric이 귀하의 질의에 댓글을 달았습니다 (http://aymeric.gaurat.net/index.php/2010/how-to-develop-live-search-textbox-in-ruby- /) 레일에
과 당신이 할 수있는 한 가지 더 당신이 실 거예요 전체 목록을
환호
사 미라
관련 문제
- 1. 레일즈 3 전체 텍스트 검색
- 2. acts_as_taggable_on (레일즈 3)으로 양식 검색
- 3. 레일즈 3 자정부터 자정까지
- 4. 레일즈 애플리케이션의 루비에서의 라이브 채팅
- 5. 레일즈 3. 쿼리하지 않습니다. 어떻게?
- 6. 레일즈 3 연관 NoMethodError
- 7. 레일즈 3 공지
- 8. 레일즈 3 서브 도메인
- 9. 레일즈 3 : f.select - options_for_select
- 10. 레일즈 3 - acts_as_audited 가능한가요?
- 11. 레일즈 3 - 연관
- 12. 레일즈 3 ActiveRecord 쿼리
- 13. 레일즈 3 특별 검증
- 14. 레일즈 3 사용자 시간대
- 15. 레일즈 3 또는 레일즈 2.3.8을 사용해야합니까?
- 16. JQuery와 PHP는 라이브 검색
- 17. jQuery 라이브 검색
- 18. 의 RoR 라이브 검색
- 19. 레일에서 퍼지 라이브 검색
- 20. 레일즈 - 검색 조건
- 21. 하우투 : jQuery와 레일즈 라이브 유효성 확인
- 22. 루비 온 레일즈 3 - 라우팅
- 23. 레일즈 3 및 슬로베니아 복수형
- 24. 레일즈 3 및 그래프 데이터베이스
- 25. 레일즈 3 : NameError with association
- 26. 레일즈 3 주중의 요일 찾기
- 27. 레일즈 3. Oauth로 API 생성하기
- 28. 레일즈 3 개인 메시지 플러그인
- 29. 조언 (루비 온 레일즈 3)
- 30. 라이브 바탕 화면 선택기 검색
감사를 얻을 수 있도록 쿼리에 제한을 설정하는 것입니다,하지만 난 할 플러그인이 필요하지 않습니다. 성능면에서이 방법으로 검색하는 데 문제가 있는지 알고 싶습니다. 아마도 일치하는 히트 수를 계산하는 것보다 데이터베이스를 사용하는 것이 훨씬 더 좋습니다. –
프로덕션 코드에서이 방법을 사용하지 않는 것이 좋습니다. 일치하는 히트 수를 계산하더라도 사용자가 키를 누를 때마다 하나의 쿼리가 실행됩니다. "stackoverflow"라는 단어를 10 명의 사용자가 동시에 입력한다고 가정하면 10 * 13 = 130 개의 검색어가 몇 초 만에 라이브 검색에 사용되며 다른 사용자는 페이지를 탐색하지 않습니다. – Jan