«caching» 태그된 질문

애플리케이션 별 캐시 알고리즘과 데이터베이스 엔진 및 기타 정보 저장소 및 프레젠테이션 애플리케이션에 의한 정보 캐싱 구현에 관한 질문입니다.

3
순서 / 속성이 변경 될 수있는 페이지 매김 결과를 캐싱하는 모범 사례는 무엇입니까?
순서 / 속성을 변경할 수있는 페이지 매김 검색 결과를 캐싱하는 가장 좋은 방법은 무엇입니까? 내 응용 프로그램에서 누군가가 마지막 20 개의 토론 스레드 (1 만 개 중)를보고 싶어한다고 가정 해보십시오. servlet토론 스레드 테이블에서 처음 20 개의 레코드를 XML / JSON으로 가져 오기 위해을 통해 요청이 데이터베이스에 전송됩니다 . 그런 다음 …

5
이 캐싱 전략에 어떤 데이터 구조를 사용해야합니까?
.NET 4.0 응용 프로그램을 작성 중입니다.이 응용 프로그램은 두 배의 두 배에 대해 값 비싼 계산을 수행하여 배를 반환합니다. 이 계산은 수천 개의 항목 중 하나에 대해 수행 됩니다 . 이러한 계산은 Task스레드 풀 스레드 에서 수행됩니다 . 일부 예비 테스트에서 동일한 계산이 반복적으로 수행되는 것으로 나타 났으므로 n 개의 …

4
대부분의 웹 사이트에서 메시지 조회수가 지연되는 이유는 무엇입니까?
YouTube 동영상 조회수가 항상 게으르다는 점에 주목하세요. 예를 들어 동영상에 댓글 1000 개가 있고 조회수가 500 회이고 몇 시간 후에 조회수가 10000 회입니다. 유튜브는 혼자가 아닙니다. 대부분의 게시판은 이런 방식으로 구현되며 조회수는 10 분마다 업데이트됩니다. 누구든지 이것의 이유를 알고 있습니까? 감사.
10 caching 

3
이 가능한 L1 캐시 쓰기 최적화를 수행하는 CPU가 있습니까?
L1 캐시가있는 CPU가 쓰기를 수행하는 경우 일반적으로 데이터를 업데이트하는 것 외에 캐시가 데이터를 업데이트하는 경우 캐시가 해당 캐시 라인을 더티로 표시합니다. , 나중에 업데이트 된 데이터로 라인을 작성합니다. 한 가지 가능한 최적화 방법은 캐시가 쓰기의 내용과 캐시의 이전 내용을 비교하도록하는 것이며, 동일하면 해당 라인을 더티로 표시하지 마십시오. 캐시가 때때로 쓰기를 …
9 caching  cpu 

1
모든 사용자에 대해 인증 된 요청 캐싱
동일한 콘텐츠를 요청하려면 승인이 필요한 동시 사용자의 매우 큰 충동을 처리 해야하는 웹 앱을 개발 중입니다. 현재 상태에서는 32 코어 AWS 인스턴스까지 완전히 무너지고 있습니다. (우리는 Nginx를 리버스 프록시로 사용하고 있습니다) 최악의 경우 JWT를 디코딩하여 사용자가 인증되었는지 확인해야하므로 응답을 간단히 캐시 할 수 없습니다. 이것은 대부분 동의 할 것이다 Laravel …

1
두 개의 데이터웨어 하우스에 대한 데이터 액세스를 가속화하는 가장 좋은 방법은 무엇입니까?
두 개의 기존 데이터웨어 하우스에 대한 추상 액세스가 필요한 비즈니스 인텔리전스 프로젝트에 착수했습니다. 셀프 서비스 비즈니스 인텔리전스가 데이터를 결합하고 기존의 두 창고에 대한 단일 뷰를 제공 할 수 있도록 응용 프로그램 아키텍처를 설계해야합니다. 나는 다음과 같은 것을 생각해 냈습니다. 가상화 / 캐싱 부분에 어려움을 겪고 있으며 문제를 해결할 엔터프라이즈 디자인 …

1
캐시 라인과 메모리 페이지 간의 관계
맞다면 주 메모리의 페이지는 주 메모리와 하드 디스크와 같은 외부 저장 장치간에 데이터를 전송하기위한 가장 작은 단위입니다. 메인 메모리의 캐시 라인은 메인 메모리와 CPU 캐시 사이에서 데이터를 전송하기위한 가장 작은 단위입니다. 페이지 크기가 항상 또는 가장 좋은 캐시 라인 크기인지 궁금합니다. 캐시 라인 크기가 64 바이트이고 메모리 페이지 크기가 4KB …
9 memory  caching 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.