2016-08-02 2 views
3

실시간 트랜잭션 처리를 수행하는 웹 응용 프로그램이 있으며 우리는 Redis 또는 Ignite를 사용하여 외부 세션 관리자를 구현하려고합니다.Ignite Vs Redis Websession 클러스터링

우리는 스프링 기반 응용 프로그램이므로 Redis and Ignite (hazelcast SS1 및 모든 것은 더 이상 무료가 아니므로 건너 뜁니다.)를 선택하십시오.

기본적으로 Spring은 Redis에서 세션 관리를위한 필터를 제공하고 Ignite는 web.xml에서 필터를 연결할 수 있습니다.

https://apacheignite.readme.io/docs/web-session-clustering

그것이 내가 더 완전히 스프링에 연결이다 없으므로 내가 더욱의 Ignite쪽으로 기울고하고 web.xml의 후크 위로이므로

. 그러나 우리는 Ignite가 가지고있는 제한된 문서에 관심이 있습니다.

거기에있는 모든 전문가들에게 당신의 첫 번째 선택은 무엇입니까?. Ignite는 장기 실행 솔루션에 적합합니까?

내가 Ignite에서 벗어나야하는 다른 이유가 있습니까?

모든 포인터는 크게 감사하겠습니다.

답변

0

Ignite는 확실히 성숙한 제품이므로 사용 사례를 완벽하게 지원할 수 있습니다. 문서화는 그다지 크지 않지만 세션 클러스터링을위한 구성이 매우 간단하기 때문에 그 이상입니다.

면책 조항 : 저는 Apache Ignite 커미터입니다. 따라서 Redis에 관한 것보다 Ignite에 대해 많이 알고 있습니다. 나는이 두 제품을 여기에서 비교하려고 애 쓰지 않는다.

관련 문제