Read-Through 및 Write-Behind(AppFabric 1.1 캐싱)
Windows Server용 Microsoft AppFabric 1.1에서는 read-through 및 write-behind 공급자를 만들고 사용할 수 있는 아키텍처를 제공합니다. 이러한 공급자는 데이터베이스와 같은 백 엔드 저장소와 통합됩니다. read-through 또는 write-behind 공급자를 만들려면 DataCacheStoreProvider 추상 기본 클래스를 구현하는 어셈블리를 만들어야 합니다. 그런 다음 New-Cache 및 Set-CacheConfig Windows PowerShell 명령의 새 매개 변수를 사용하여 어셈블리를 캐시와 연결합니다.
Read-Through
캐시에 항목이 없는 경우 DataCache.Get을 호출하면 null
이 반환됩니다. 캐시 배제 프로그래밍 모델에서는 이 경우 호출자가 백 엔드 저장소에서 데이터를 로드하여 캐시에 둡니다. read-through 공급자를 사용할 때는 캐시가 누락된 항목을 검색하여 데이터 로드를 수행할 공급자를 호출합니다. 그러면 항목이 캐시 클라이언트에 원활하게 반환됩니다.
Write-Behind
마찬가지로, 캐시에서 추가되거나 업데이트된 항목을 write-behind 공급자를 사용하여 백 엔드 저장소에 주기적으로 쓸 수 있습니다. 이 작업은 캐시에 의해 정의된 간격으로 비동기적으로 발생합니다.
참고 항목
개념
Read-Through/Write-Behind 공급자 만들기(AppFabric 1.1 캐싱)
2012-03-05