1
NHibernate를 사용하여 캐싱을 설정할 때 두 가지 응용 프로그램이 다른 서버에서 실행되지만 하나의 데이터베이스 만있는 경우에는 무엇을 알아야합니까? 이상한 캐싱 문제가 발생하지 않도록 일반적으로 테이블 종속성이 충분합니까? 그렇다면 어떤 종류의 투표 시간을보아야합니까?하나의 데이터베이스, 두 개의 응용 프로그램, 두 번째 수준의 캐싱 및 NHibernate
NHibernate를 사용하여 캐싱을 설정할 때 두 가지 응용 프로그램이 다른 서버에서 실행되지만 하나의 데이터베이스 만있는 경우에는 무엇을 알아야합니까? 이상한 캐싱 문제가 발생하지 않도록 일반적으로 테이블 종속성이 충분합니까? 그렇다면 어떤 종류의 투표 시간을보아야합니까?하나의 데이터베이스, 두 개의 응용 프로그램, 두 번째 수준의 캐싱 및 NHibernate
물론 nhibernate가 동시성 문제를 확인하기 위해 엔티티에 필드를 추가 할 수 있습니다. Nhibernate는 다른 누군가에 의해 수정 된 엔티티를 업데이트하려고 할 때 동시성 예외를 던질 수 있습니다.
당신이 예를 NCache에 내가 NHibernate에 두 번째 레벨 캐시의 분산 구현을 추천 할 수있는 여러 서버와 두 번째 레벨 캐시, 사용하려는 경우
: http://www.alachisoft.com/ncache/nhibernate_index.html
이미 공유 데이터베이스를 사용하지 않는 것으로 간주 적이을하지만, 대신 "핵심"앱을 공유 했습니까? – Paco