2013-03-04 2 views
2

현재 클러스터 환경에서 작동해야하는 Java EE 응용 프로그램 (JSF, CDI, EJB, JPA)을 작성 중입니다.Java EE 6 클러스터 모음

캐시로 사용되며 아직 배포 할 준비가되지 않은지도 및 목록 (Collection API)이 거의 없습니다.

기사에서 컬렉션 API를 래핑하는 프레임 워크가 있지만 Google을 통해 제품을 찾을 수 없다고 읽었습니다.

이 목적에 적합한 제품에 대한 아이디어가 있습니까?

답변

1

I've가 많은 후 제품을 발견하면

희망 내가 도울 수있는 구글

hazelcast

Tweet 올바른 방향으로 나를두고

0

IMHO 잘못된 길을 가고 있습니다. Collection 클래스는 Collections.synchronizedXXX()를 사용하여 직접 수행하지 않으면 동기화되지 않지만 캐시 전체를 공유하려는 경우에도 작업을 수행하지 않습니다.
이 방법을 사용하면 ConcurrentHashMap을 살펴볼 수 있습니다. 어쨌든 Collection 클래스에서 캐시를 유지하는 것은 거의 좋은 생각이 아닙니다. ehcache 또는 jbosscache와 같은 좋은 프레임 워크가 있습니다.

캐싱하지 않는 개체가 엔터티 인 경우 캐시 관리를 ORM에 위임하는 것이 좋습니다. 캐시를 클러스터 전체에서 공유하고 싶다면 JBOSS의 HASingleton과 같은 벤더 특정 솔루션을 사용해야합니다. 데이터베이스를 사용하는 것이 좋습니다.

0

이 꽤있다 클러스터링을 지원하는 사용 가능한 캐싱 프레임 워크. Heres는 내가으로 Ehcache, 안정적인, 좋은 문서를 가지고 널리 사용을 사용하는 모든 내 프로젝트에 잘

  • Java Caching System 테라코타
  • OSCache
  • 에서

    • Ehcache을 선택의 나. 캐싱 설정 문제로 무언가를 붙잡 았을 때 비슷한 문제가 발생했을 가능성이 큽니다.

      아래 링크에서 더 많은 제품을 볼 수 있습니다. Open Caching frameworks in Java