2012-12-16 7 views
0

두 번째 레벨 캐시로 ehcache를 사용하고 간단한 텍스트 메시지와 로케일 (DB에 저장 됨)을 저장하는 데 사용하고 싶습니다. 그러나 이러한 메시지는 절대로 변경되지 않으므로 데이터를 새로 고칠 필요가 없습니다.Ehcache는 영원히 저장합니다

만료가없는 새 캐시를 설정해야합니까? 기존 캐시를 사용해야합니까?

답변

2

(DB에 저장 됨). 그러나 이러한 메시지는 절대로 변경되지 않으므로 데이터를 새로 고칠 필요가 없습니다.

ehcache를 사용하는 이유는 무엇입니까? 데이터베이스에 액세스하지 않고 Java로 코딩하면됩니다. Enum과 같은 상수 나 postconstruction로드 된 속성 파일에서 읽습니다. 당신은 proeprty 파일 대신 데이터베이스에서 한 번 읽을 수도 있습니다.

+0

(그리고 나는 그 메시지는 결국 변경됩니다 내기가 ...) 사실 나는 당신의 접근 방식을 선호하지만,이 응용 프로그램은 기존의 DB를 사용하며,이 DB에있는 모든 메시지가 있습니다. –

+0

당신은 ehcache ...없이 자바로 폼 db와 store를 읽을 수 있습니다. Ehcache는 여기에 필요없는 추가 기능을 제공합니다. – NimChimpsky

+0

OK, 정상적인 MAP에 메시지를 저장하고 자체적으로 관리해야한다는 말입니까? –

관련 문제