Modelli per l'integrazione della ricerca (ad esempio Lucene) in un'applicazione desktop .NET

3

Sto creando un'applicazione desktop .NET (WinForms + Server PostgreSQL locale) per la gestione delle vendite in un piccolo negozio.

Desidero integrare le funzionalità di ricerca di Lucene nel modulo "Ricerca prodotti" del mio software. Esistono buoni modelli per l'integrazione di tali librerie di recupero informazioni in applicazioni esistenti?

Nota: l'applicazione è ancora in sviluppo e posso sempre modificare l'architettura per integrare Lucene.

Nota: so come usare Lucene e ho creato una semplice app demo per testare le sue capacità. Sto solo cercando modelli che integrino tali funzionalità di ricerca in Applicazioni desktop.

Nota: anche il requisito principale dell'integrazione è consentire all'utente di cercare rapidamente prodotti / marchi / ecc. e fornire un sistema di completamento automatico di google nell'interfaccia utente.

    
posta Raghavendra Kumar 11.08.2013 - 07:56
fonte

1 risposta

1

La domanda principale che viene fuori è come gestisci il tuo indice. Spetta a te se lo aggiorni periodicamente o in tempo reale - e questo dipende dalle prestazioni - da quanta roba stai mettendo lì e quanto spesso.

Come per "patterns" - hmm, aggiungi la libreria, effettua chiamate per creare e aggiornare il tuo indice, quindi scrivi l'interfaccia per cercarlo:)

    
risposta data 20.08.2013 - 02:16
fonte

Leggi altre domande sui tag