Motore di ricerca personalizzato [chiuso]

-2

Ho creato un'applicazione web e ora vorrei aggiungere un'opzione di ricerca. Dato che si tratta di un progetto di apprendimento, non posso permettermi di acquistare qualche licenza di Google. Ecco perché considero la creazione del mio motore di ricerca.

Da quello che ho letto, ci sono due modi principali per farlo: usando Apache Lucene o usando Apache Solr . Ho letto un po 'su entrambi, ma davvero non capisco quale sia la differenza tra loro. Quale dovrei scegliere?

Sto cercando qualcosa di gratuito che sia facile da imparare e da usare, quindi hai altri suggerimenti per favore fammi sapere.

    
posta Dragos 01.03.2012 - 11:25
fonte

2 risposte

1

Lucene è un motore di ricerca e Solr è un'applicazione di ricerca. Con il motore di ricerca devi creare tutto da zero, con l'applicazione di ricerca hai tutto fuori dalla scatola.

Lucene è più amichevole nell'hosting condiviso. Puoi creare un motore di ricerca di base (senza punteggio, ricerca sfaccettata, ecc.) In un'ora o due.

Se il tuo provider di hosting ti consente di installare Solr, fallo. Altrimenti Lucene dovrebbe andar bene.

Solr è costruito su Lucene e tutto ciò che puoi fare con Solr può essere fatto con Lucene e poche righe di codice in più.

    
risposta data 01.03.2012 - 11:36
fonte
1

Solr è la piattaforma di ricerca che utilizza internamente lucene API.

in base alle tue esigenze, puoi utilizzare Solr

nel 2010 entrambi sono uniti.

    
risposta data 01.03.2012 - 11:42
fonte

Leggi altre domande sui tag