mongodb를 영구 저장 데이터베이스로 사용하는 경우 다른 캐시 계층에 redis를 사용해야 합니까?
滿天的星座
滿天的星座 2017-05-16 13:19:03
0
3
1155

mongodb를 영구 저장 데이터베이스로 사용하는 경우 다른 캐시 계층에 redis를 사용해야 하나요?

ps: mongodb 서버 프로세스가 적은 양의 데이터(1g 용량 이상)를 가지고 있어도 실행 시 1g 이상의 메모리를 차지하는 것을 관찰했습니다. 혹시 mongodb 자체에 저장을 위한 캐시 세트가 구현되어 있는 것은 아닐까요? 메모리에 핫 데이터가 있나요?

滿天的星座
滿天的星座

모든 응답(3)
阿神

Redis는 단지 애플리케이션이나 웹사이트 액세스 속도를 높이고 데이터베이스 부담을 줄이기 위해 캐싱을 수행합니다.
mongodb의 액세스 속도가 정상이고 압력이 크지 않다면 캐시를 사용할 필요가 없습니다.

滿天的星座

맞추셨죠. mongoDB는 가능한 한 많은 데이터를 메모리에 저장하는 경향이 있습니다. 압력이 높지 않으면 redis가 필요하지 않습니다.

大家讲道理

mongodb가 메모리에 핫 데이터 캐시를 구현한 것이 아닐까요?

맞습니다.

Mongodb는 영구 저장 데이터베이스로 사용됩니다. 또 다른 캐시 계층에 Redis를 사용해야 합니까?

필요하지 않다고 생각하면 필요하지 않습니다. MongoDB의 경우 일반적으로 많은 계산이 필요한 콘텐츠만 캐시에 저장하면 됩니다.

또한 Redis는 캐시로 사용될 수 있을 뿐만 아니라 다른 용도로도 많이 사용됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿