• Facebook
  • 트위터
  • 유튜브
  • 라인드인
  • RSS
  • 기술 문서
  • 비교
  • 블로그
  • 다운로드
  • 문의하기
다운로드
목차 표시/숨기기

캐시에 대한 읽기/쓰기 및 쓰기 뒤

클라이언트 애플리케이션은 캐시를 사용할 때 데이터 소스에 대한 작업을 수행해야 할 수 있습니다. 이를 지원하기 위해, NCache Read-through 및 Write-through/Write-behind 캐싱을 통해 데이터 소스에 대한 투명한 읽기 및 쓰기 작업을 제공합니다. 이 기능을 사용하면 클라이언트 애플리케이션이 필요할 때 캐시를 통해 데이터 소스에서 읽거나 데이터 소스에 쓸 수 있습니다.

귀하의 공급자 코드는 캐시가 실행되는 동일한 프로세스에서 실행됩니다.

읽기-통과 캐싱 및 쓰기-통과 캐싱은 다음과 같은 시나리오를 지원합니다.

  1. 캐시 저장소에 데이터가 없는 경우 사용자는 데이터 소스에서 데이터를 가져와야 합니다.전체 읽기).
  2. 사용자는 데이터 소스의 데이터를 업데이트해야 합니다. 동 기적으로 캐시 저장소를 업데이트한 후 (연속 기입).
  3. 사용자는 데이터 소스의 데이터를 업데이트해야 합니다. 비동기 적으로 캐시 저장소를 업데이트한 후 (후기 쓰기).

이 기능을 사용하여 NCache 다음과 같은 이점이 있습니다.

  • NCache 읽기-통과 쓰기-통 캐싱을 위한 플러그형 아키텍처를 제공하므로 클라이언트 애플리케이션 코드에 데이터 소스 로직을 포함할 필요가 없습니다.
  • 데이터 소스는 언제든지 변경될 수 있으므로 이 플러그형 아키텍처는 애플리케이션 코드를 그대로 유지하면서 다양한 데이터 소스를 구성할 수 있습니다.
  • 귀하의 애플리케이션은 다음과 통신하기만 하면 됩니다. NCache NCache 데이터 소스와의 모든 백엔드 통신을 처리합니다.

읽기-통과 또는 쓰기-통과 캐싱을 사용하려면 IReadThruProvider 또는 IWriteThruProvider 인터페이스를 구현해야 합니다. 런타임 매개변수는 Read-through/Write-through 공급자를 통해 구성하는 동안에도 제공될 수 있습니다. NCache 관리 센터 or 명령줄 도구이러한 매개변수는 초기화 시 읽기/쓰기 공급자로 전달됩니다. 이러한 초기화 매개변수는 다양한 방식으로 사용할 수 있습니다. 예를 들어, 데이터 소스의 연결 문자열을 매개변수로 지정하면 공급자 코드에 직접 코드를 작성할 필요가 없습니다.

In NCache읽기/쓰기 제공자는 이름으로 구성되며, 제공자 이름을 사용하여 제공자별 API를 사용할 수 있습니다. 제공자가 여러 개인 경우, 그중 하나가 기본값으로 구성됩니다. API를 통해 제공자 이름을 명시적으로 지정하지 않으면 이 기본 제공자가 호출됩니다. 기본 제공자 이외의 제공자는 제공된 API의 제공자별 오버로드를 사용하여 사용할 수 있습니다.

이 섹션의

읽기형 캐싱
의 데이터 소스에서 데이터를 읽는 방법을 설명합니다. NCache.

쓰기-스루 캐싱
의 데이터 소스에 데이터를 쓰는 방법을 설명합니다. NCache.

백업 소스 구성 및 배포
백업 소스 공급자를 구성하고 배포하는 방법을 설명합니다.

문의하기

전화

+1 214-619-2601   (미국)

+44 20 7993 8327   (UK)

 
이메일

sales@alachisoft.com

support@alachisoft.com

NCache
  • 판 비교
  • NCache 아키텍처
  • 벤치 마크
다운로드
가격
놀이터를 사용해보십시오

배포
  • 클라우드(SaaS 및 소프트웨어)
  • 온 프레미스
  • Kubernetes
  • 도커
기술 사용 사례
  • ASP.NET 세션
  • ASP.NET 코어 세션
  • 게시/구독 메시징
  • 실시간 ASP.NET SignalR
  • 사물의 인터넷 IOT ()
  • NoSQL 데이터베이스
  • 스트림 처리
  • 마이크로 서비스
리소스
  • 잡지 기사
  • 제XNUMX자 기사
  • 기사
  • 비디오
  • 백서
  • 쇼
  • 회담
  • 블로그
  • 기술 문서
고객 사례 연구
  • 환자 후기
  • 고객
고객 지원
  • 데모 예약
  • 포럼(Google 그룹스)
  • Tips
회사
  • Leadership
  • 파트너
  • ​뉴스
  • 이벤트
  • 채용 정보
문의하기

  • 영어중국어 (간체)프랑스어독일 사람이탈리아 사람일본제한국어포르투갈어스페인어

  • 문의하기
  •  
  • 사이트 맵
  •  
  • 이용 약관
  •  
  • 개인정보 처리방침
© 저작권 Alachisoft 2002 - . 판권 소유. NCache 는 Diyatech Corp.의 등록상표입니다.
맨 위로