자바 지원 - NCache

기본 Java 클라이언트(UNIX/Windows)

자바 지원 NCache UNIX 및 Windows 모두에 대해 100% 기본 Java 클라이언트를 제공합니다. 당신이 사용할 수있는 NCache Java 웹 세션, 웹 서비스, 그리드 컴퓨팅 애플리케이션 및 트랜잭션이 많은 기타 서버 유형 애플리케이션을 포함한 모든 Java 애플리케이션에서.

NCache Java 클라이언트는 .NET 클라이언트와 동일한 독점 소켓 수준 프로토콜을 사용하여 캐시 서버와 통신합니다. 따라서 Java 클라이언트의 성능과 확장성은 .NET 클라이언트와 동일합니다.


최대 절전 모드 XNUMX 단계 캐시

NCache 최대 절전 모드 XNUMX단계 캐시 Hibernate는 도메인 개체를 데이터베이스 테이블에 매핑할 수 있도록 하여 개발을 간소화하는 Java용 무료 인기 개체 관계형 매핑 엔진입니다. 그리고 Hibernate를 사용하는 트래픽이 많은 Java 애플리케이션은 다른 모든 트래픽이 많은 애플리케이션과 마찬가지로 데이터베이스와 관련된 확장성 문제에 직면합니다.

이를 처리하기 위해 Hibernate는 두 가지 유형의 캐싱을 제공합니다. 1차 캐시(2차 캐시) 및 XNUMX차 캐시(XNUMX차 캐시). 첫 번째 수준 캐시는 내장되어 있으며 사용자의 "세션 개체"에 연결되어 있는 반면 두 번째 수준 캐시는 플러그형 아키텍처를 제공하고 "세션 요소" 수준(응용 프로그램 수준을 의미)에 연결되어 있습니다. 이는 캐시가 사용자 세션이 오고 가는 것에 영향을 받지 않는다는 것을 의미합니다. 타사 캐시를 Hibernate XNUMX단계 캐시로 플러그인할 수 있습니다.

NCache .NET 및 Java 애플리케이션을 위한 매우 빠르고 선형적으로 확장 가능한 메모리 내 분산 캐시입니다. 연결할 수 있습니다 NCache Hibernate Second Level Cache로.


스프링 통합

NCache 스프링 통합 Spring은 애플리케이션 개발을 단순화하고 애플리케이션에서 재사용 가능한 부분을 플러그인할 수 있는 인기 있는 Java 프레임워크입니다. Spring을 사용하는 많은 Java 애플리케이션도 본질적으로 높은 트랜잭션입니다. 따라서 확장성 요구 사항을 충족하기 위해 메모리 내 분산 캐시를 사용해야 합니다.

Spring 프레임워크에는 애플리케이션에 대한 코드 변경 없이 플러그인에 타사 인메모리 분산 캐시를 허용하는 유연한 아키텍처가 있습니다. NCache 이러한 인 메모리 분산 캐시 중 하나이며 매우 빠르고 확장 가능합니다. NCache POJO를 메모리 내 분산 캐시에 저장하고 애플리케이션 성능과 확장성을 높일 수 있도록 Spring과의 통합을 제공합니다.


제이캐시 지원

제이캐시 API JCache는 객체 생성, 공유 액세스, 스풀링, 무효화 및 JVM 간 일관성을 포함하여 Java 객체의 임시 메모리 캐싱에 대한 API 및 시맨틱을 지정하는 Java 임시 캐시 API입니다.

당신이 사용할 수 NCache 개체 캐싱(API 호출을 NCache) 또는 자동으로 이러한 객체를 NCache 자바 애플리케이션에서.


이식 가능한 데이터 유형

인쇄 가능한 데이터 유형 오늘날 많은 기업들이 UNIX 및 Windows에서 실행되는 Java 및 .NET 애플리케이션이 포함된 하이브리드 환경을 보유하고 있습니다. 그리고 종종 이러한 애플리케이션은 공통 데이터베이스를 통해 서로 데이터를 공유합니다. 이러한 애플리케이션이 본질적으로 트랜잭션이 많은 경우 메모리 내 분산 캐시를 사용해야 합니다. 그러나 많은 메모리 내 분산 캐시가 Java와 .NET 애플리케이션 간에 데이터 공유를 허용하지 않기 때문에 한계에 직면합니다. 결과적으로 Java 응용 프로그램은 다른 Java 응용 프로그램에서만 사용할 수 있는 Java 객체를 저장합니다. 그리고 .NET 응용 프로그램도 마찬가지입니다.

NCache 강력한 Java 및 .NET Portable Data 기능을 제공하는 매우 빠르고 확장 가능한 메모리 내 분산 캐시입니다. 이 기능을 사용하면 Java 및 .NET 애플리케이션이 성능 저하 없이 메모리 내 분산 캐시를 통해 다른 애플리케이션과 데이터를 공유할 수 있습니다. Java 응용 프로그램은 .NET 응용 프로그램이 .NET 개체(예: 고객)로 다시 읽는 Java 개체(예: Customer)를 저장합니다.

다음에 무엇을할지?

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