2017-03-03 11 views
0

서버를 시작하는 동안 메모리에 데이터를로드해야합니다. 저는 Hazelcast를 사용할 계획이고 TomYe 7입니다. 누구나이 요구 사항을 도울 수 있습니까?Tomie 7과 함께 Hazelcast를 사용하는 방법?

+0

수 있습니다 당신이 제공 업체 또는 CDI를 사용하여 우리 자신에 Hazelcast 노드를 시작 하시겠습니까? 질문을 분명히하십시오. – noctarius

+0

별도의 Hazelcast 노드를 사용할 계획이 아닙니다. TomEE 서버를 시작하는 동안 DB에서 인스턴스 메모리로 데이터를로드해야합니다. 나중에 DB 조회를하지 않고 계산을 위해 이러한 데이터를 다시 사용할 수 있습니다. – Raj

+0

이것은 실제로 Hazelcast의 유스 케이스는 아닙니다. Hazelcast는 단일 인스턴스 인 프로세스 캐시로 설계되지 않았습니다. Ehcache 또는 Guava를 사용하면 더 빠르고 더 나은 대안을 찾을 수 있습니다. – noctarius

답변

0

TomEE 7 JCS가 플러스 버전 (https://commons.apache.org/proper/commons-jcs/)이 내장되어, 너무 좋은 시작

+0

Romain에게 감사드립니다. EhCache보다 JCS를 선호합니까? – Raj

+0

둘 다 좋지만 100 % 정확하지는 않지만 로컬 캐싱의 경우 내 제안은 내장 된 것을 사용하고 반대 이상의 경우 다른 impl을 찾아야했습니다. doesnt는 ehcache가 전혀 나쁘다는 것을 의미합니다. –