Domanda

Sono in procinto di lanciare un sito beta, e Heroku appare come una grande opzione. L'unica cosa che mi è sempre negativo è che l'unica opzione di ricerca è di $ 20 / mese per il Websolr add-on.

Sono sicuro che Websolr è grande, ma a questo punto molto presto in questo progetto, io su piuttosto non la luce quella spesa.

Ci sono opzioni di ricerca gratuiti per accoppiarsi con Heroku 's Blossom (gratuito) piano.

Mi sento come un tale tirchio!

È stato utile?

Soluzione

Questo post sembra avere buone opzioni:

Sfruttando la ricerca a testo pieno di postgrSQL:

http://tenderlovemaking.com/2009 /10/17/full-text-search-on-heroku.html

spiega anche le opzioni di Ferret e Solr.

Altri suggerimenti

IndexTank ha un addon Heroku è possibile utilizzare gratuitamente.

Si presenta alcuni vantaggi rispetto websolr, come realtimeness, veloce (tutto in RAM), e un sistema di punteggio molto flessibile che non richiede di reindex (permette molto facile a / b testing).

Il mio gioiello pg_search fa ricerca full-text contro PostgreSQL, e funziona direttamente su Heroku.

Check it out e fatemi sapere se funziona per voi!

acts_as_tsearch grandi opere. Nessuna configurazione necessaria se si dispone di PostgreSQL> 8.3. Avere a sperimentare con più tabelle però. Userà su Heroku fino a che posso permettersi il WebSolr Add-on. Ho trovato una scelta migliore rispetto al metodo texticle, come spiegato nel link articolo di cui sopra (tendermaking).

acts_as_tsearch: http://github.com/pka/acts_as_tsearch

No, ero alla ricerca di che anche una settimana fa, e non ho trovato nulla ...
E io non credo che ci sia alcun lavoro in corso su un altro add-on come questo come hanno già uno, in modo da non mettere un altro che è libero ...: /
In ogni caso, Heroku è incredibile, quindi cercate di farlo funzionare con il codice o semplicemente spendere $ 20:)

acts_as_ferret non funzionerà come Heroku pulisce la tmp directory / regolarmente. Anche io sono nel bisogno di una soluzione full-text. Pensando di provare il plugin acts_as_tsearch.

appare come IndexTank è stato acquistato da LinkedIn e verrà sospenderà il supporto (anche se alcune parti potrebbero essere open-source in futuro). Vedi questo post per maggiori informazioni: https://indextank.com/documentation/faq2

Se stai usando Postgres per i vostri applicazione Rails poi dare un'occhiata a questo modo libero di fare ricerca a testo integrale:

Parte 1 e Parte 2

Questo utilizza la gemma pg_search per consentire di utilizzare la funzione pg_search_scopes di PostgreSQL e hanno ricerca a testo integrale, senza altre dipendenze.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top