ScopedCacheManager API 개발자 가이드

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 범위가 지정된 캐시를 사용하면 고객이 더 빠른 액세스를 위해 사용자 지정 데이터를 메모리에 저장하고 무효화되는 시기를 정의할 수 있습니다. 이 기능은 여러 테이블에 걸친 쿼리 결과와 같이 데이터를 처음부터 가져오는 데 시간이 더 오래 걸리는 경우에 유용할 수 있습니다. ScopedCacheManager API를 사용하여 범위가 지정된 애플리케이션의 캐시 데이터를 검색, 설정 및 플러시합니다.

    이 가이드에는 ScopedCacheManager API와 함께 사용할 범위가 지정된 캐시 및 테이블 쌍을 만드는 방법에 대한 지침이 포함되어 있습니다.

    다음 유형의 테이블 쌍을 범위가 지정된 캐시에 할당할 수 있습니다.
    • 테이블 쌍 캐시: 테이블에서 업데이트 작업을 수행해야 하는 경우 캐시의 모든 항목도 플러시됩니다.
    • 테이블 행 쌍 캐시: 테이블에서 업데이트 작업을 수행해야 하는 경우 편집된 레코드와 동일한 sys_id 있는 항목만 캐시에서 플러시됩니다. 다른 항목은 동일하게 유지됩니다.
    • 테이블 열 쌍 캐시: 선택한 열 목록에서 필드를 편집하면 전체 캐시가 플러시됩니다.
    • 테이블 열 및 행 쌍 캐시: 선택한 열 목록에서 필드를 편집하면 편집된 레코드와 동일한 sys_id 있는 항목이 캐시에서 플러시됩니다.

    범위 지정 캐시 및 테이블 쌍 만들기

    범위가 지정된 캐시를 만들고 해당 캐시 쌍을 정의합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 범위가 지정된 캐시를 만듭니다. 이동 모두 > 시스템 정의 > 범위 지정된 캐시.
    2. 새로 만들기를 클릭하고 캐시 이름 필드에 의미 있는 이름을 입력합니다.
    3. 최대 항목 수 필드에 숫자를 입력합니다. 이 값은 이 캐시에 허용되는 최대 항목 수를 나타냅니다. 최대값은 100입니다.
      주:
      애플리케이션 필드에는 이 캐시가 생성되고 있는 범위가 지정된 애플리케이션의 이름이 자동으로 포함되어야 합니다.
    4. 활성 확인란이 선택되어 있는지 확인합니다.
    5. 범위가 지정된 캐시 값이 압축되어 메모리 공간을 더 적게 차지하도록 하려면 항상 압축 확인란을 선택합니다.
    6. 제출을 클릭합니다.
      범위가 지정된 캐시가 생성되었습니다.
    7. 캐시 쌍을 생성합니다. 이동 모두 > 시스템 정의 > 범위 지정된 캐시 쌍.
    8. 새로 만들기를 클릭하고 돋보기를 클릭하여 범위 지정 캐시 필드에서 캐시를 선택합니다.
    9. 테이블 메뉴에서 테이블을 선택합니다.
    10. 쌍 유형 메뉴에서 옵션을 선택합니다.
      • 테이블 쌍 캐시: 테이블에서 업데이트 작업을 수행해야 하는 경우 캐시의 모든 항목도 플러시됩니다.
      • 테이블 행 쌍 캐시: 테이블에서 업데이트 작업을 수행해야 하는 경우 편집된 레코드와 동일한 sys_id 있는 항목만 캐시에서 플러시됩니다. 다른 항목은 동일하게 유지됩니다.
      • 테이블 열 쌍 캐시: 선택한 열 목록에서 필드를 편집하면 전체 캐시가 플러시됩니다.
      • 테이블 열 및 행 쌍 캐시: 선택한 열 목록에서 필드를 편집하면 편집된 레코드와 동일한 sys_id 있는 항목이 캐시에서 플러시됩니다.
    11. 제출을 클릭합니다.
      범위가 지정된 캐시 테이블 쌍이 생성되었으며 ScopedCacheManager API와 함께 사용할 준비가 되었습니다.