I am looking for catalog based database engine. What I mean? Have you ever been to library? I mean not nowadays, but ealier when libraries not have been used computers. There was a paper based catalog. It was similar like directories. You don't need to fetch a lots of data, because you know excatly what are you looking for. You can jump straight to where you need instead of searching milliions of records. The sql parser goes through all rows till it finds a record. But if I know where the record is, I can jump straight to it. I mean is it exist the engine that implements this logic?