On Sat, Nov 14, 2009 at 4:14 PM, Niclas Hedhman <[email protected]> wrote:
> I made the change suggested above and suddenly things are 'faster'. I > wouldn't say "fast", because we are still in the 200-300ms range for > the first 'find', then drops to ~20-40ms, on my machine. A bit more extensive tests. Populating 100,000 entities as given by Jacek. Then I query for 5 different entities via name(), without DISTINCT and without FILTER (literal on the ns1:name predicate ) The times are; Retrival time of Lead64532 by name: 220 Retrival time of Lead98276 by name: 24 Retrival time of Lead2 by name: 5 Retrival time of Lead14332 by name: 4 Retrival time of Lead632 by name: 3 This doesn't solve the "complex filter" case though... Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

