캐시 제공자를 통한 쓰기 구성
일부 영구 저장소에 캐시 데이터를 보존하려면 캐시에 대해 Write-Through 공급자를 구성할 수 있습니다. Write-Through 공급자를 사용하면 캐시된 데이터와 추가/업데이트/제거된 데이터가 데이터 원본과 동기화됩니다.
사용법 - NCache 캐시를 통한 쓰기를 위한 관리 센터
를 실행 NCache 관리 센터로 이동하여 http://localhost:8251 or
<server-ip>:8251
Windows 및 Linux에서.왼쪽 탐색 모음에서 클러스터된 캐시 or 로컬 캐시, 쿼리 인덱스가 추가될 캐시를 기반으로 합니다. 캐시 이름에 대해 다음을 클릭하십시오. 자세한 정보 보기.
캐시가 중지되었는지 확인하십시오.
그러면 캐시에 대한 세부 구성 페이지가 열립니다. 로 이동 고급 설정 탭을 클릭하십시오. 백업 소스 왼쪽 막대에서.
확인 연속 기입 활성화 상자. 공급자를 추가하려면 선택하세요.
새 페이지가 열립니다. 들어가다 공급자 이름 텍스트 상자에서 "..." 버튼을 클릭하여 다음을 구현하는 어셈블리를 찾습니다.
IWriteThruProvider
상호 작용. 드롭다운 목록에서 클래스 이름을 선택합니다.필요한 Write-Through 공급자를 선택합니다.
- 필요한 경우 Write-Through 공급자 클래스에 값을 제공할 수도 있습니다. 매개변수 이름을 매개 변수 필드 및 그에 대한 값 가치관 입력란입니다.
주의 사항
이러한 매개변수는 할당된 값과 함께 캐시 시작 시 초기화될 때 선택한 Write-Through 공급자에게 전달됩니다. 매개변수 제공은 선택사항입니다.
OK.
선택한 공급자 클래스는 Read-Through 공급자 목록에 나열됩니다. 백업 소스 탭.
- Write-Through 공급자 어셈블리를 해당 종속 어셈블리(있는 경우)와 함께 배포합니다. 다음을 클릭하세요. 지원 소스 공급자 배포 왼쪽 하단에있는 버튼 백업 소스 탭 페이지. 필요한 어셈블리를 찾아보고 필요한 어셈블리를 모두 선택한 다음 엽니다.
- 모든 변경 사항을 적용한 후 저장 (Save Changes).
명령줄 도구 사용
연속 기입 구성
XNUMXD덴탈의 추가 백업 소스 cmdlet을 사용하면 사용자가 지정된 캐시에 대한 백업 소스(읽기, 연속 쓰기) 공급자를 구성할 수 있습니다.
이 명령은 Writer1을 데모Cache의 연속 쓰기 공급자로 구성합니다.
Add-BackingSource -CacheName demoCache -AssemblyName C:\Downloads\Providers.dll -Class NCache.Sample.Providers.Writers.Writer1 -ProviderName writer1 -WriteThru
연속 기입 제거
BackingSource 제거 cmdlet은 캐시 또는 지정된 서버에서 미리 구성된 백업 원본 공급자(읽기 또는 연속 쓰기)를 제거합니다.
다음 명령은 사전 구성된 연속 기입 공급자를 제거합니다. 작가1 서버 20.200.20.39에 존재하는 데모 캐시에서.
Remove-BackingSource -CacheName demoCache -ProviderName MyWriter –WriteThru –Server 20.200.20.39