I have 7000 objects in my Db4o database.

When i retrieve all of the objects it's almost instant..
When i add a where constrain ie Name = "Chris" it takes 6-8 seconds.

What's going on? 

Also i've seen a couple of comments about using Lucene for search type of queries does anyone have any good links for this?