IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web en Java Discussion :

Moteur de recherche en Java


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 36
    Par défaut Moteur de recherche en Java
    bonjour,
    je voudrai programmer un moteur de rechercher a mon application web-based pour chercher des text dans ma base de donnée a partir des mots clé , j'ai cherché sur net et j'ai trouvé lucene un outil de recherche développé en Java je veux savoir est ce que je suis sur la bonne voix ? et est ce que autre outils pour java ?
    merci par avance

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Je ne sais pas pour ton besoin mais t'as vraiment vite faite de coder toi même, t'as juste à recuperer le champ saisi et faire ta requete avec les bonnes clauses like qu'il faut. c'est pas bien sorcier

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Lucène est plutôt conçu pour indexer des documents, mais on peut aussi l'utiliser pour indexer une base de données pour faire de la recherche full-text. Mais je te préviens, c'est est un outil assez complexe à maîtriser et qui nécessite de bonnes connaissances théoriques.

    Pour faire plus simple, il y a Hibernate Search qui utilise justement Lucène comme moteur de recherche bas niveau. C'est un outil plus facile à prendre en main que Lucène. Tu trouveras sans difficulté de la doc sur Internet.

    Pour commencer, tu peux jetter un coup d'oeil à ça :
    http://docs.jboss.org/seam/snapshot/...ml/search.html

  4. #4
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    A priori toute solution sur Lucene est bien, perso je ne trouve pas l'API Lucene très complexe mais cela veux dire que tu dois maintenir à la fois ton index lucene et ta base de données et si les modifications sont fréquentes et en masse aie aie aie !
    La solution de verbose à l'air super.
    Sinon tu peux utiliser le moteur d'indexation de ta base de données (Oracle Text, Sql server ou autre), mais attention tu vas avoir une adhérence forte à ton moteur de BDD mais du coup ça se synchronise tout seule.

Discussions similaires

  1. Résultats moteur de recherche sur Java
    Par daryle dans le forum Général Java
    Réponses: 1
    Dernier message: 03/03/2013, 21h05
  2. Moteur de recherche en Java
    Par Gobelins dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 27/01/2012, 20h10
  3. Tutorial pour développer un moteur de recherche(java ou C++)
    Par wassimbik dans le forum Général Java
    Réponses: 5
    Dernier message: 21/11/2010, 23h40
  4. Moteur de recherche par date
    Par Prue dans le forum ASP
    Réponses: 17
    Dernier message: 27/08/2003, 16h07
  5. [Technique] Index, comment font les moteurs de recherche ?
    Par bat dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 25/10/2002, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo