我有一个执行实时事务处理的Web应用程序,我们正在尝试使用Redis或Ignite实现外部会话管理器。
我们是一个基于Spring的应用程序,所以买了我们这个选择b / w Redis和Ignite(hazelcast SSl和所有不再是免费的,所以跳过它)。
默认情况下,Spring为Redis上的会话管理提供过滤器,而Ignite具有可以在web.xml中挂钩的过滤器。
由于它是web.xml中的一个挂钩,我更倾向于Ignite,因为我不再完全依赖于spring。但是我们担心Ignite有限的文档。
对于所有那些专家来说,你的首选是什么? Ignite适合长期运行的解决方案吗?
为什么我应该离开Ignite还有其他原因吗?。
非常感谢任何指针。
答案 0 :(得分:0)
Ignite绝对是一款成熟的产品,能够完全支持您的使用案例。文档确实不是很大,但更重要的是因为会话群集的配置非常简单。
免责声明:我是Apache Ignite的提交者,所以对Ignite的了解远远超过Redis。我不想在这里比较这两种产品。