캐시 데이터베이스 종속성
요즘 데이터베이스/데이터 소스 호출을 많이 사용하는 대부분의 애플리케이션은 캐시 비용이 많이 드는 쿼리 결과 세트에 분산 캐싱을 통합하여 애플리케이션 성능과 확장성을 높이는 데 도움이 됩니다. 이를 위해 데이터 원본의 데이터 변경으로 인해 캐시 데이터가 무효화되고 제거되기를 원합니다. NCache 실시간으로 변경 사항이 발생할 때 데이터를 무효화하는 데이터베이스 종속성이라는 메커니즘을 제공합니다.
더욱이 이러한 데이터베이스/데이터 소스는 관계형 모델을 사용하지만 데이터가 단순히 키-값 쌍으로 존재하는 캐시에는 관계형 모델이 없습니다. 이를 극복하기 위해 NCache 데이터베이스 종속성과 함께 사용자가 다른 항목에 대한 단일 항목의 종속성을 제공하거나 그 반대로 제공할 수 있는 다양한 기술을 제공합니다.
이 섹션의
SQL 종속성
SQL 데이터베이스 종속성 기능을 사용하여 Microsoft SQL Server 2005/2008과 캐시를 동기화하는 방법을 설명합니다.
오라클 종속성
Oracle 종속성 기능을 사용하여 캐시를 Oracle 데이터베이스와 동기화하는 방법을 설명합니다.
OleDB 종속성
모든 데이터베이스에서 고유한 사용자 지정 만료 논리를 정의하여 확장 가능한 종속성을 사용하는 방법을 설명합니다.
SQL Server의 CLR 프로시저
캐시를 데이터베이스와 동기화하기 위해 데이터베이스에 대한 CLR 저장 프로시저를 작성하는 방법을 설명합니다.