업데이트 : 마이크로소프트는 연장 AppFabric 11년 2017월 12일까지 지원합니다. 또한 2022년 XNUMX월 XNUMX일까지 연장 지원을 제공했습니다. 그러나 연장은 AppFabric 1.1이 아니라 1.0. 당신은 그들의 결정에 대해 자세히 읽을 수 있습니다 제품 수명 주기 페이지.
와 AppFabric의 시장 철수에도 불구하고 .NET 업계는 서버 응용 프로그램에 적절한 성능과 확장성을 제공하는 메모리 내 분산 캐시에 대해 여전히 요동을 치고 있습니다. 다행히도 솔루션이 있습니다. NCache.
NCache .NET, Java, Node.js, Scala 애플리케이션 등을 위한 오픈 소스 인메모리 분산 캐시입니다. 애플리케이션 데이터를 캐시하고 값비싼 데이터베이스 여행을 줄이는 매우 빠르고 선형적으로 확장 가능한 분산 캐시를 사용자에게 제공합니다. NCache 입증된 시장 상품이며 App Fabric보다 약 XNUMX년 앞서 있습니다.
이와 같이, NCache 사용자에게 다음과 같은 향상된 다양한 고급 기능을 제공할 수 있는 위치에 있습니다. 클라이언트 캐시 기능, GUI 도구 구축 & 모니터링및 기본 Java 지원. 이것 좀 봐 AppFabric Vs NCache 비교 이러한 통합 캐싱 구성 요소에 대해 직접 읽어보십시오.
당신은 얻을 수 있습니다 NCache 을 통하여 GitHub의 또는 다운로드 Alachisoft 웹 사이트. 더욱이, NCache 온프레미스 및 클라우드(Azure, Amazon 등을 통해)를 통해 사용할 수 있습니다.
마이크로소프트가 제안한 AppFabric 바꿔 놓음, Azure Redis Cache (클라우드 기반 관리형 캐시 서비스)는 이러한 장점이 상대적으로 적습니다. 특히 Microsoft는 온프레미스 버전을 지원하지 않기 때문에 Redis. 사용 Azure Redis Cache 관리형 캐시 서비스는 캐시에 대한 모든 세분화된 제어를 상실하는 추가 문제를 처리하는 것을 의미합니다. 또한 더 간단한 버전의 클라이언트 측 API로 제한될 수 있습니다.
또한, NCache 인프라의 일부로 가상 머신의 Azure에 배포하고 메모리 내 분산 캐시에서 클라이언트 쪽 및 서버 쪽 코드를 완전히 제어할 수 있습니다. 또한 동일한 버전을 사용할 수도 있습니다. NCache 클라우드에서와 같은 온프레미스 – 코드 변경 없이 둘 사이를 마이그레이션할 수 있음을 의미합니다. 하이브리드 클라우드 및 온프레미스 애플리케이션 배포를 선택할 수도 있습니다. NCache 이러한 모든 시나리오에서 원활하게 작동합니다. 분명히 우월한 역할을 한다. Redis 대안.
그리고 우리는 분산 캐싱 표준에 대해 논의조차 하지 않았습니다. Redis 둘 다 지원하지 않습니다(예: WAN 복제, ASP.NET View State 캐싱, 등) 또는 (like 및 more)에 대한 간단한 구현을 제공하지 않습니다.
그래서 교체를 원하신다면 AppFabric 100% 기본 .NET 분산 캐싱 솔루션을 사용하면 이보다 더 나은 옵션을 찾을 수 없습니다. NCache – 특히 제품이 함께 제공되기 때문에 연중무휴 지원, 매달리지 않도록 합니다.
게다가, 우리는 마이그레이션 프로세스 AppFabric 에 NCache 당신을 위해 믿을 수 없을만큼 쉬운 AppFabric 래퍼 NCache. 이 래퍼를 사용하면 기존 애플리케이션 코드를 유지하고 다음으로 마이그레이션할 수 있습니다. NCache 코드 변경 없이(네임스페이스만 제외). 그래서, 당신의 AppFabric 뒤에 걱정과 다운로드 NCache .