I don't think search engines are notable biased when it comes to domain length.
If you worried about domain length you might consider using a shorter suffix like 'dir', 'db', 'book', 'info', 'links' or none at all.
There is always the .directory TLD as well, you might want to register.