J'ai récemment découvert un site qui définissait certains codes kata.Quelques questions sur l'implémentation du filtre Bloom
Un des Kata a attiré mon attention et m'a permis de regarder dans les filtres de Bloom. J'utilise PHP et MySql.
J'ai une table avec environ 45 000 mots pour agir comme un dictionnaire et j'ai écrit le code pour créer un tableau de filtre bloom.
Mes questions sont ...
À quel moment l'exécution de code doit créer le réseau de filtres Bloom a) Lorsque l'accès utilisateur la page b) Chaque fois qu'une recherche est conduite c) Juste une fois par moi et ensuite stockés pour une utilisation future d) autre chose
Comment dois-je stocker le tableau a) Gardez-le dans un tableau b) écrire dans un fichier texte c) Créer une nouvelle table et y stocker d) autre chose
Toute aide de quelqu'un d'expérimenté avec des filtres bloom serait une grande aide.
Vive hangfire
Merci pour la réponse Jorge, je pensais que mon message avait été perdu dans la nuit des temps. Connaissez-vous de bons articles/tutoriels sur l'utilisation pratique des fonctions et listes de hachage? C'est un domaine sur lequel je dois m'arrêter mais que je répugne. Cordialement Hangfire –
Il suffit de poser cette question ici sur SO :) Au lieu de commentaires. –
BTW: Je pensais que c'était un bon article BLOOM FILTER: http://www.perl.com/pub/a/2004/04/08/bloom_filters.html Ce n'est pas PHP, mais devrait toujours avoir un sens. –