Redis vs NCache

.NET 응용 프로그램의 기능 수준 비교

이는 기능 수준의 비교입니다. Redis vs NCache Windows에서 실행되는 .NET 애플리케이션의 경우. 이 비교는 Microsoft와의 비교라는 점에 유의하세요. Azure Redis Cache v4.0.14 및 NCache v5.0.2이며 오픈 소스에 반대하지 않습니다. Redis v5.0.7 또는 반대 Redis 기업 Redis 실험실. 자세한 비교는 PDF를 읽어보세요.

  • 이 비교를 읽으려면 다음을 수행하십시오.
  • 알다 Azure Redis Cache NCache 주요 기능 차이점
  • 방법을 참조하십시오 Azure Redis Cache NCache 성능, 확장성, 고가용성, 데이터 안정성 및 관리와 같은 질적 측면을 비교합니다.
제품 특장점 하늘빛 Redis NCache
  • 부분 = 부분 지원
  • 예 = 전체 지원
  • 아니요 = 지원 없음
  • 확인 = 본인을 확인해 주세요
.NET 플랫폼 지원
.NET 캐시 클라이언트 일부의 가능
.NET Core 캐시 클라이언트 일부의 가능
.NET NuGet 패키지 일부의 가능
.NET 캐시 서버 아니 가능
.NET 코어 캐시 서버 아니 가능
.NET 서버 측 코드 아니 가능
.NET Core 서버 측 코드 아니 가능
 
운영 체제 지원
Windows(캐시 서버) 아니 가능
Windows(캐시 클라이언트) 일부의 가능
리눅스(캐시 서버) 가능 가능
Linux(캐시 클라이언트) 일부의 가능
 
컨테이너 및 Docker 지원    
Docker 이미지(Windows) 아니 가능
Docker 이미지(Linux) 일부의 가능
Azure 서비스 패브릭 일부의 가능
AKS (Azure Kubernetes Service) 일부의 가능
AWS Elastic Kubernetes Service(EKS) 아니 가능
레드햇 오픈시프트 쿠버네티스 아니 가능
 
클라우드 지원
Azure 가상 머신 일부의 가능
Azure 관리 서비스 가능 (Azure에 잠금) 일부의
AWS 가상 머신 일부의 가능
AWS 관리 서비스 일부의 일부의
다른 주요 구름 일부의 가능
 
성능 및 확장 성
캐시 성능 확인 초고속
캐시 확장성 확인 뛰어난 확장성
대량 작업 일부의 가능
비동기 작업 가능 가능
압축 아니 가능
빠른 컴팩트 직렬화 아니 가능
색인 아니 가능
다중 NIC 바인딩 아니 가능
파이프 라이닝 가능 가능
 
캐시 탄력성(고가용성)
동적 캐시 클러스터 일부의 가능
피어 투 피어 아키텍처 아니 가능
연결 장애 조치 일부의 가능
동적 구성 일부의 가능
다중 클러스터 가능 가능
명명된 캐시 가능 가능
클러스터별 이벤트 아니 가능
스플릿 브레인 감지 및 자동 복구 아니 가능
 
캐시 토폴로지
로컬 캐시 일부의 가능
클라이언트 캐시(캐시 근처) 아니 가능
미러링된 캐시 가능 가능
복제된 캐시 아니 가능
파티션된 캐시 일부의 가능
분할된 복제본 캐시 가능 가능
분할된 데이터 밸런싱 일부의 가능
로드 균형 조정 가능 가능
분할된 데이터 선호도 가능 가능
고집 가능 가능
 
WAN 복제(멀티 데이터 센터)
능동 수동 가능 가능
활성 – 활성(2개 데이터 센터) 아니 가능
활성 – 활성(3개 이상의 데이터 센터) 아니 가능
갈등 해결 아니 가능
중복 제거 아니 가능
데이터 보안 아니 가능
 
ASP.NET 및 ASP.NET Core 지원
ASP.NET Core 세션(기초) 가능 가능
ASP.NET Core 세션(고급) 아니 가능
ASP.NET Core 세션(다중 데이터센터) 아니 가능
ASP.NET 코어 응답 캐시 가능 가능
ASP.NET 세션 상태 캐싱(기본) 가능 가능
ASP.NET 세션 상태 캐싱(고급) 아니 가능
ASP.NET 세션 상태(다중 데이터 센터) 아니 가능
ASP.NET 뷰 상태 캐시 아니 가능
ASP.NET 출력 캐시 가능 가능
 
개체 캐싱 기능
가져오기, 추가, 삽입, 제거, 존재, 캐시 지우기 가능 가능
만료 일부의 가능
잠금 및 잠금 해제 가능 가능
스트리밍 API 가능 가능
거래 내역 일부의 일부의
데이터 휴대성 아니 가능
항목 버전 관리 아니 가능
다중 객체 버전 아니 가능
 
캐시에서 데이터 관계 관리
키 기반 관계 아니 가능
캐시 간 키 기반 관계 아니 가능
 
데이터베이스와의 캐시 동기화
SQL 종속성(SQL Server) 아니 가능
Oracle 종속성(오라클) 아니 가능
DB 종속성(모든 DB) 아니 가능
파일 종속성 아니 가능
사용자 정의 종속성(폴링) 아니 가능
사용자 정의 종속성(이벤트) 아니 가능
 
이벤트 기반 데이터 공유
항목 수준 이벤트(onInsert / onRemove) 가능 가능
캐시 수준 이벤트(추가/삽입/제거) 가능 가능
사용자 정의 이벤트(앱에서 발생) 아니 가능
연속 쿼리 아니 가능
Pub/Sub 메시징(주제) 가능 가능
Pub/Sub 메시징(대기열) 가능 아니
Pub/Sub 메시징(패턴 구독) 아니 가능
Pub/Sub 메시징(영구 구독) 아니 가능
 
SQL 유사 캐시 검색
SQL 검색 아니 가능
링크 쿼리 아니 가능
태그, 명명된 태그 및 그룹에 대한 SQL 및 LINQ 아니 가능
 
데이터 그룹화
그룹/하위 그룹 아니 가능
태그 아니 가능
명명된 태그 아니 가능
 
읽기, 쓰기, 캐시 로더
전체 읽기 아니 가능
Write-through & Write behind 아니 가능
만료 시 자동 다시 로드 및 데이터베이스 동기화 아니 가능
캐시 시작 로더 일부의 가능
 
빅데이터 처리
맵 축소 쿼리 아니 가능
어 그리 게이터 아니 가능
엔트리 프로세서 아니 가능
 
타사 통합 및 확장
엔티티 프레임워크 코어 캐시(확장 메서드) 아니 가능
Entity Framework 6 캐시 아니 가능
하이버네이트 2nd 레벨 캐시 공식 지원 없음 가능
서버 측 확장 가능 모듈 가능 가능
전체 텍스트 검색 확장 모듈 가능 (레디서치) 가능 (루센)
Memcached 프로토콜 서버 가능 가능
Memcached 스마트 래퍼 아니 가능
 
보안 및 암호화
인증(Active Directory/LDAP) 일부의 가능
권한 부여 가능 가능
데이터 암호화 아니 가능
보안 통신 일부의 가능
 
캐시 크기 관리(추방 정책)
최대 캐시 크기(MB) 가능 가능
LRU 퇴거(최근에 가장 적게 사용됨) 가능 가능
LFU 퇴거(가장 자주 사용되지 않음) 가능 가능
우선 퇴거 아니 가능
축출 안 함 옵션 가능 가능
 
분산 데이터 구조
가능 가능
명부 가능 가능
세트 가능 가능
정렬된 세트 가능 아니
가능 가능
사전 가능 가능
계수기 가능 가능
비트 맵 가능 아니
하이퍼로그 가능 아니
지리 공간 데이터 가능 아니
데이터 구조에 대한 SQL 검색 아니 가능
 
캐시 관리
관리 도구(웹 기반 GUI) 아니 가능
모니터링 도구(웹 기반 GUI) 일부의 가능
PerfMon 카운터 아니 가능
관리 도구(PowerShell) 아니 가능
관리 도구(명령줄) 가능 가능
관리 및 모니터링(API) 가능 가능
 
자바 지원
Java API 지원 일부의 가능
JCache API 지원 아니 가능
스프링 캐싱 가능 가능
자바 웹 세션 일부의 가능
Java 웹 세션(멀티 데이터 센터) 아니 가능

문의하기

전화

+1 214-619-2601 (미국)

© 저작권 Alachisoft 2002 - . 판권 소유. NCache 는 Diyatech Corp.의 등록상표입니다.