이것은 a previous question I asked과 관련이 있으며, 은 asp.net mvc 웹 응용 프로그램을 두 개의 응용 프로그램 (하나는 공개, 하나는 관리자)으로 나눕니다. 둘 다 물론 동일한 데이터베이스를 공유하게 될 것입니다.NHibernate - 동일한 데이터베이스에 액세스하는 두 개의 SessionFactories
2 개의 웹 응용 프로그램에서 두 개의 호스트 응용 프로그램과 두 개의 개별 Nihbernate 세션 팩토리가 있습니다. 내 관심사는 개별 데이터 캐시가 모든 종류의 문제를 일으킬 것이라는 점입니다.
이 글을 게시하는 동안 유사한 문제를 다루는 this question을 보았습니다 (다른 이유로). 정말 저용량 관리 응용 프로그램 용으로 일종의 분산 캐시를 설정하고 싶지는 않습니다.
어떻게 해결할 수 있습니까? 과감한 조치없이 관리 섹션을 NHibernate에서 자체 응용 프로그램으로 분리 할 수 있습니까?
감사합니다.
솔루션은 "데이터 캐시"의 의미에 따라 다릅니다. 제 2 수준 캐시 공급자 중 한 명이라고 생각합니까? – Paco
@Paco - 그게 맞아. – UpTheCreek