2012-02-28 2 views
6

나는 Ruboku on Rails on Heroku를 사용하여 응용 프로그램을 구축하고 진행해야하는 전체 텍스트 검색 옵션에 대해 혼란스러워합니다.Hosted 전체 텍스트 검색 옵션 - IndexTank 대 Solr vs Lucene

  1. 실시간 검색 : 몇 내가 관심을 가지 나는 동적 사용자가 생성 한 웹 사이트를 구축하고있다.
  2. 레일 모델을 이해 : 나는 사용자가 또한

, 뭔가 (그래서, 난 정말 "그냥"사이트 전체 검색 싶지 않아)되는 사람을 기준으로 검색 결과를 제한 할 싶습니다 Heroku에서 Rails로 쉽게 구성 할 수있는 것은 보너스가 될 것입니다.

헤로 쿠는 현재 전체 텍스트 검색을 위해 세 가지 옵션, FlyingSphinx, Searchify IndexTankWebSolr을 제공합니다. 누구나 프로와 각각의 단점을 개략적으로 설명 할 수 있습니까?

내 연구에 따르면 많은 사람들이 IndexTank에 만족하고있는 것 같습니다. 특히,이 blog post by Gautam Rege은 3 가지 옵션에 대한 경험과 IndexTank를 어떻게 선호하는지 간략하게 설명합니다.

그러나 LinkedIn의 IndexTank 인수 후 IndexTank의 일부 핵심 구성 요소가 오픈 소스이며 IndexTank 서비스가 중단되었습니다. Searchify은 IndexTank를 대체하는 최초의 몇 가지 (현재는 그렇지 않은 경우에만 해당) 중 하나입니다. 누구든지 이것을 사용하는 경험이 있습니까? Searchify는 IndexTank와 다른 두 옵션 인 WebSolr 및 FlyingSphinx와 어떻게 비교됩니까?

답변

1

나는 Searchify/IndexTank에 관해서 질문을 해결할 수 있습니다 :

  1. Searchify 진정한 실시간 인덱싱 있습니다. 문서를 추가하는 데 밀리 초가 걸리면 검색이 가능해집니다. 커밋하거나 다시 색인 할 필요가 없습니다. http://www.searchify.com/documentation/ruby-client

일부 루비 사람들이 선호 kidpollo라는 탱커하여 좋은 제 3 자 클라이언트도 있습니다 : https://github.com/kidpollo/tanker

  • , 여기 & 다운로드 링크 워드 프로세서 Searchify위한 루비 클라이언트 라이브러리입니다 있습니다

  • +0

    Searchify는 IndexTank의 완벽한 복제품입니다 (가격은 제외). Searchk는 100,000 건의 문서를 저장할 수있는 IndexTank의 무료 저장 장치와 달리 1 개월 무료 평가판을 제공합니다. –

    +0

    @GautamRege 사실입니다. Heroku에는 25k 문서의 무료 기본 계획이 있기 때문에 이상하지만. 바라기를, 그것은 변하지 않을 것이다. –

    +0

    마찬가지로 IndexTank 클론 인 IndexDen도 있으며 무료 엔트리 레벨 티어를 제공합니다. – Cornelius

    관련 문제