I need really fast and persistent cache for my web crawler. It doesnt need to be as fast as ConcurrentSkipListSet in Java, but definitely it cannot be MySQL with hash-index based table, which i tried. After 1m+ of records it takes like 80% of processor time.
Does any one know or heard of something useful for this case?
Thanks for any hint.
Try EhCache. It’s a primarily in-memory cache with options for overflow and persistence to disk backing store. Been around for years, still actively developed, and very mature.