J2EE大数据量缓存,如何实现啊?

现在有个需求就是,用一台单独的服务器,做缓存服务器。其他几个系统的共享数据都放到这个缓存(内存缓存)服务器里。到时,这几个服务器能够共同使用和维护这个缓存。
请问各位有什么好的技术来实现吗?

可以用内存数据库
推荐用H2
官网是: http://www.h2database.com/html/main.html

就一个jar包,用法和普通数据库一样的

memcached

[url]http://memcached.org/[/url]

除了memcached,推荐试用一下MongoDB.

http://www.mongodb.org/