I'm searching a collection framework designed for huge datasets in Java that behaves transparently, like STXXL does for C++.
It should transparently swap to disk, but in a much more efficient manner than plain OS-based VM swapping. A StringBuffer/String drop-in replacement would be a big plus.