Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1655 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  recherche documentaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recherche documentaire

n°1736743
cocacool
Posté le 25-05-2008 à 11:09:23  profilanswer
 

Bonjour,
 
Je souhaite effectuer, en java, une recherche documentaire. Plus précisément une indexation. Je suis à la recherche de piste concernant l'algorithme à mettre en place. Sachant que je prend pour exemple un répertoire (la racine) et possedant de nombreuses branches telles que des sous-repertoires et fichiers compris. Ce répertoire racine peut contenir 100 répertoires et autant de fichiers.
Apres recherche et réfléctions, l'interface Map me parait approprier. Il est plus efficace de créer un HashMap et de construire la TreeMap à partir de la HasMap.
Le but principale est de donner un mot clé et de le retrouver parmis tous les répertoire et fichiers existants. Le parcours ne doit pas prendre beaucoup de temps car on peut admettre qu'il pourrait y avoir 10000 rép et fichiers en partant d'un répertoire racine. Je recherche un algorithme de recherche optimale.
Je voudrais savoir si je suis sur la bonne voie en utilisant les map et si c'est possible d'avoir quelques pistes . Toutes les idées sont les bienvenues
 
Merci de votre aide

mood
Publicité
Posté le 25-05-2008 à 11:09:23  profilanswer
 

n°1737925
fluminis
Posté le 27-05-2008 à 17:36:11  profilanswer
 

Hello,
 
Est-ce que ton indexation est rapide ou non ?
Est-ce que ton indexation doit persister ?
 
Si tu dois reindexer à chaque fois que le programme redemarre, ton idée d'utiliser une map semble bonne.
Si tu dois faire persister l'information, est-ce qu'utiliser une bdd (meme une petite embarquée) peut etre interessant pour simplifier le requetage...
 
++
Flu

n°1737935
sircam
I Like Trains
Posté le 27-05-2008 à 17:55:46  profilanswer
 

http://lucene.apache.org/java/docs/index.html
 
Ou bien tu tiens à le ré-inventer toi-même à titre d'exercice?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  recherche documentaire

 

Sujets relatifs
Recherche javascript: une sorte de "line selector"Recherche programmeur 3D
Forger une requete de recherche sur plusieurs tables. Recherche d'élément dans un tableau
Vector en C++ - Optimisation de la rechercherecherche dans un arbre binaire avec un autre critère que celui du tri
[Résolu] Recherche avancée dans un arrayCommencer la recherche au rang 'n' de la chaine
Design patterns - recherche documentaire 
Plus de sujets relatifs à : recherche documentaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR