evict

    4

    1답변

    NHibernate에 의해 반환되는 것이 DB에있는 것과 일치하지 않는 캐시 캐싱 문제가 발생했습니다. 저는 이것이 레벨 2 캐시 데이터라고 생각합니다. Evict를 실제로 사용할 수있는 것처럼 보이지만, Evict 메서드를 실제로 호출해야하는 시점은 무엇입니까? 내 특정 응용 프로그램의 경우 데이터가 사용자에게 고유하게 제공되며 제공된 데이터는 한 번만

    1

    1답변

    데이터베이스 버퍼 풀 (메모리 풀)의 구현에서 메모리의 페이지로 구성된 버퍼가 있습니다. 페이지 크기가 다릅니다 (512kb의 정수 배수). 내 퇴거 정책은 LRU (가장 최근에 사용되지는 않았지만)이지만 퇴거하려는 페이지의 크기가 교체해야하는 것보다 적습니다. LRU도 따르고 싶으면 다음과 같이 많은 LRU 페이지를 제거해야합니다. 내 새 페이지에 꼭 들

    0

    1답변

    다음 작품을 퇴거하지합니다 (EVICT의 결과는 수행되는) fooController { @ApiEndpoint public delete(name) { fooService.deleteFoo2(name) } } fooService { public void deleteFoo2(String name) {

    1

    1답변

    내 지속성 엔티티 관리자에서 두 번째 레벨 캐시를 제거하려고합니다. /** * Clear the cache. */ public void evictAll(); 그리고, 나는 javax.persistence.EntityManagerFactory 인터페이스에 정의 된 다음과 같은 기능을 사용할 수 있습니다 Cache 개체를 얻기 위하여 : 나는 java

    1

    1답변

    Joss cache이 노드에서 객체를 축출하고 동일한 객체가 다른 객체의 참조를 갖는 경우 objB이라고 말합니다. 이 조건으로 인해 문제가 발생합니까? objB은 퇴거 된 객체를 조작 할 수 있습니까? 미리 감사드립니다.

    1

    3답변

    캐시에서 읽은 항목을 제거 (무효화)하고 싶습니다. 그래서 항목은 처음 읽을 때까지 캐시에 있어야합니다. expireAfterAccess(0, TimeUnit.NANOSECONDS)을 추가하려고했지만 캐시가 채워지지 않았습니다. 그런 식으로 구아바 캐시를 사용할 방법이 있습니까? 아니면 읽은 후에 수동으로 항목을 무효화해야합니까? 내 예를 들어 넌스에서

    3

    1답변

    작은 시간대 (대개 30 분에서 최대 50 분까지 60 분 이내)에 중요한 데이터를 저장하는 데 hazelcast를 사용하고 있습니다. 오래된 항목 일수록 덜 중요합니다. 즉, OutOfMemory를 피하기 위해 일부 항목을 제거 할 수 있다면 이전 항목이됩니다. 이 항목의 TTL을 60 분으로 구성했지만 메모리가 부족하면 신뢰할 수있는 상태에서 가장 오래

    0

    1답변

    내가 직면하고있는 문제는 목록이 완전히 제거되었는지 확인하려고한다는 것입니다. 나는. 목록의 항목이 축출 된 별도의 항목이 아닌지 확인하십시오. 우리는 LRU 퇴거 알고리즘을 사용하려고합니다. 나는 목록이 그 열쇠로 알려져 있다는 것을 깨닫습니다. 그래서 목록이 축출 될 때 일어날 일은 열쇠로 전체 목록을 제거 할 것입니다. 그렇지 않으면 내가 읽을 수있는

    3

    1답변

    액션, 서비스, DAO 레이어라는 세 개의 레이어가 있습니다. ID가 123 인 hibernate를 사용하여 DB에서 Employee 클래스의 객체를로드했습니다. employee 객체에 대한 일부 수정을했습니다. 나중에, 최대 절전 모드 비즈니스 객체를 만들고 이에 대한 수정 작업을 수행했습니다. Employee e = service.getEmp(123);