您好
我有一个缓存服务器(用Java + Lucene Framework编写),它可以保存大量数据并根据请求查询提供。
它基本上是这样的:
由于内存问题,我计划在不同的实例中运行Web和缓存应用程序。缓存服务器作为服务,Web位于Tomcat上。
关于如何在Web端和缓存服务器之间建立通信,您有什么建议?
我需要将数组列表中的大量数据从一个实例传递到另一个实例。我应该考虑Web服务(xml通信),nio套接字通信(可能是Apache MINA)还是像CORBA这样的解决方案?
感谢。
答案 0 :(得分:1)
这在很大程度上取决于您未指定的注意事项。
还有许多其他注意事项需要考虑,并且有许多现有的系统实现与更常见的需求相匹配。根据您提供的(非详细的)说明,我建议您查看Redis。