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 설치

특허

Alachisoft 특허.

저작권

저작권 (c) 2021, Alachisoft, 판권 소유.

방문 https://www.alachisoft.com/