On 5 July 2011 10:39, lansyj <[email protected]> wrote: > Hi, > > We are planning to use Drools for a Blacklist validation logic which > requires us to manage very long list (could be tens of thousands of IDs). > Can we use the native Drools enumeration for this?
What do you mean by "native Drools enumeration"? > Would this be an optimal > implementation? > IDs such as phone numbers or email addresses are strings, so what sort of access do you need that's not efficiently feasible with a hash map or hash set? Detailed knowledge of the value disrtibution of your IDs might be used for an optimum hash function, but that's a technicality. -W > > The other option we were thinking of was to have a list managed separately > in our core application and have in lucene indexed such that Drools rule > checks against the index. But, as you can see, it creates a lot of > development as well as maintenance overhead. > > Thanks in advance for any tips on this topic. > > Best Regard > > -lj > > -- > View this message in context: > http://drools.46999.n3.nabble.com/Using-Enumeration-for-long-lists-tp3140051p3140051.html > Sent from the Drools: User forum mailing list archive at Nabble.com. > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
