파이프 라이닝
파이프라이닝은 다음에서 사용하는 기술입니다. NCache TCP 연결에서 여러 명령을 수집하고 단일 호출로 네트워크를 통해 보낼 작업 청크를 만들어 처리합니다. 이 기술은 여러 요청을 하나씩 보내고 승인을 기다리는 오버헤드를 줄입니다. 또한 리소스 활용을 보다 효율적으로 만들고 특히 대용량 데이터 단위의 경우 속도를 높입니다. 파이프라이닝은 고성능 기계의 주요 성능 향상을 제공합니다.
NCache 여러 명령의 청크를 보내고 정의된 기간에 함께 보낼 수 있으므로 TCP 오버헤드가 줄어듭니다. 청크를 함께 보내는 시간 간격은 사용자가 구성할 수 있으며 각 간격 후에 명령이 수집되어 네트워크를 통해 전송됩니다. 서버는 연결된 모든 클라이언트에 대한 파이프라이닝 구성을 유지하므로 구성을 연결된 클라이언트에 전달합니다. 하나의 캐시는 모든 서버에 연결되는 파이프라이닝을 위한 하나의 구성을 가질 수 있습니다.
배치 간격의 최소 시간은 50 µs이고 배치 간격의 최대 크기는 5000 µs입니다. 기본값은 250 µs이며 기본적으로 활성화되어 있습니다. 파이프라이닝은 클러스터된 캐시에만 사용할 수 있습니다.
다음을 사용하여 파이프라이닝을 구성할 수 있습니다. NCache 웹 관리자. 또한 다음을 통해 파이프라이닝을 구성할 수도 있습니다. 설정 파일 (config.ncconf).