내 시스템에는 짧은 수명의 데이터가 있습니다. 이는 데이터가 오래 동안 작동하지만 데이터 저장소에서 지속될 수 있음을 의미합니다. 또한이 데이터는 각 사용자 (예 : 매분)마다 자주 변경 될 수 있습니다. 잠재적으로 사용자의 양이 충분히 클 수 있으며 memcache를 사용하고 bigtable에 지연 지속을 사용하여이 데이터의 put/get 프로세스의 속도를 높이고 싶습니다.Google App Engine + Memcache 캐시에서 모든 데이터를 가져 오는 방법
키로 개체를 넣거나 가져 오는 데 아무런 문제가 없습니다. 그러나 일부 사용 사례의 경우 캐시에서 모든 데이터를 검색해야하지만 아직 API 만 있으면 데이터를 키로 가져올 수 있습니다. 따라서 memcache 내부의 모든 데이터 키를 알고있는 키 홀더가 있어야합니다. 그러나 모든 개체가 축출 될 수 있으며 키의 글로벌 레지스트리에서이 키를 제거해야합니다 (그러나 그러한 수신기는 GAE에서 작동하지 않습니다). 목록에있는 모든 개체를 저장하려면 내 솔루션에 대해지도를 가져올 수 없습니다. 각 개체마다 퇴출 할 시간이 있어야하기 때문입니다 ...
누군가가 이동해야하는 방식으로 나를 추천 할 수 있습니까?
아니요, 이것은 절대적으로 다른 것입니다. 다른 목적으로 작업 대기열을 사용하고 있습니다. 정확하게 캐시가 필요합니다. – endryha