ncache-고객
NCache 100% 오픈 소스 인메모리 분산 캐시입니다. NCache 애플리케이션 데이터를 캐시하고 값비싼 데이터베이스 여행을 줄이는 매우 빠르고 선형적으로 확장 가능한 분산 캐시입니다. 사용 NCache 데이터 스토리지 및 데이터베이스와 관련된 성능 병목 현상을 제거하고 node.js 애플리케이션을 XTP(극단적인 트랜잭션 처리)로 확장합니다.
설치
NCache
NCache Node.js 클라이언트에는 작업이 필요합니다. NCache 실행할 클러스터. 이 클러스터는 사용자 데이터의 저장 및 조작을 처리합니다.
Client
npm install ncache-client
살펴보기
용법
const ncache = require('ncache-client');
//Initialize the Cache Cluster
let cache = await ncache.CacheManager.getCache("test-Cache");
//Add data in Cache
await cache.add('key', new ncache.CacheItem("Value"));
// Get the value associated with the given key from cache
const cacheValue = await cache.get('key', ncache.JsonDataType.Scaler);
console.log("Item in cache"+ cacheValue +" against key "+'key'); //Outputs 'Value'
//close the cache
await cache.close();
특징
- 캐시 성능, 캐시 확장성, 대량 작업, 인덱스
- 가져오기, 추가, 삽입, 제거, 존재, 캐시 지우기, 만료, 잠금 및 잠금 해제
- 키 기반 종속성, 파일 기반 종속성, SQL 종속성, Oracle 종속성
- 주제가 있는 발행/구독(Pub/Sub), 데이터가 있는 이벤트, 캐시된 항목별 이벤트(onInsert/onRemove), 캐시 수준 이벤트(추가/삽입/제거), 연속 쿼리
- 그룹/하위 그룹, 태그, 명명된 태그
- 데이터 구조: 명부, 열, 계수기
도움말 얻기
질문 및 개발/사용 문제에 대해 다음 채널을 사용할 수 있습니다.
기여
우리는 문제 보고서의 형태로 모든 유형의 기여를 권장합니다.
문제 보고서
문제 보고서의 경우 문제를 신속하게 해결할 수 있도록 다음 정보를 공유해 주세요.
- NCache 사용하는 클라이언트 버전
- 전체 클라이언트, 클러스터 노드, Node.js 버전, Java 버전, 운영 체제 등과 같이 사용하는 환경 및 아키텍처 정보
- 로그 및 스택 추적(있는 경우).
- 문제를 재현하는 단계에 대한 자세한 설명입니다.
지원
테스트하려면 NCache Node.js 클라이언트를 로컬로 사용하려면 다음이 필요합니다.
- Java 9 이상
- NCache 설치
특허
저작권
저작권 (c) 2021, Alachisoft, 판권 소유.