recoll is a solution for @limotux who has thousands of books. Without indexing file is too slow for him using his 32bit computer.
recoll