If you don't want to clear the cache without deleting history, you can do that in Opera. What you need to do is when you are on the Clear browsing data page, just unselect Browsing history. Then, click on the Clear data button, it will do the job for you.