My Photo

Become a Fan

DailyMile

Google Ad Skyscraper

« GitHub for WebSphere eXtreme Code samples from my blog | Main | Maybe the multicore crisis is overblown for now but problems remain »

January 07, 2010

Comments

Itdevworld.wordpress.com

Hi Billy!

I had a look at the BloomFilter implementation but I have a question: is it suited for a scenario in which we have concurrent lookups and updates and that those updates can happen concurrently in multiple Scale nodes? Would you suggest locking on updates or is it possible to use that future 7.1 Scale application merging feature (I guess from what I saw on code that this isn't feasible)?
I will have a careful look on this since I am working on a fraud software as well and we have similar requirements there to the ones you mentioned on this post.

best regards,
Rafael Ribeiro

Donald

I'm way out of my field of expertise, so forgive me if my question doesn't make sense (and doesn't really apply to the usage you've defined for your filter). At work, we are trying to implement a scheme to suggest corrections / alternate spellings for names of people. The thought is to do this using Lucene. I've read that using a Bloom filter combined with Levenstein distance is efficient for this purpose, but I don't believe this is currently in Lucene. How would I go about wiring your filter into Lucene? Thanks for any help.

Don

The comments to this entry are closed.