[REDIS] 직접 메모리를 사용하여 대 레디 스 캐시
REDIS직접 메모리를 사용하여 대 레디 스 캐시
나는 레디 스를 사용하지 않은 아직,하지만 난 그것을 캐시 저장으로 시도하는 계획에 대해 들었다.
나는 데이터를 저장하는 객체 또는 사전 데이터 타입으로 변수를 사용하는 경우 너무 차이가 무엇 캐시 저장소 데이터베이스로 메모리를 사용하여 레디 스를 들었다? 처럼:
var cache = {
key: {
},
key: {
}
...
}
장점 레디 스 무엇을 가지고 있어요?
해결법
-
==============================
1.레디 스 원격 데이터 구조 서버이다. 이 느린 (은 / 페치 된 데이터를 저장하기 위해 소켓을 포함 왕복 때문에) 단지 로컬 메모리에 데이터를 저장하는 것보다 확실하게된다. 그러나, 그것은 또한 몇 가지 흥미로운 특성을 제공합니다 :
레디 스 원격 데이터 구조 서버이다. 이 느린 (은 / 페치 된 데이터를 저장하기 위해 소켓을 포함 왕복 때문에) 단지 로컬 메모리에 데이터를 저장하는 것보다 확실하게된다. 그러나, 그것은 또한 몇 가지 흥미로운 특성을 제공합니다 :
같은 데이터를 공유하는 여러 노드에서 규모 응용 프로그램을 필요로하는 경우 기본적으로 다음 레디 스 같은 (또는 다른 원격 키 / 값 저장소)이 필요합니다.
-
==============================
2.현재 우리는 더 각 요청이 경우 레디 스 매우 중요한 역할을 할 수있는 다른 container.In에 갈 수있는 서버 적은 구조에 매료된다.
현재 우리는 더 각 요청이 경우 레디 스 매우 중요한 역할을 할 수있는 다른 container.In에 갈 수있는 서버 적은 구조에 매료된다.
우리는 반드시 우리의 요구를 우리의 간단한 캐시가 저장되어 같은 컨테이너에서 제공됩니다 할 수 없기 때문에 우리는 더 적은 서버에서 간단한 캐시를 사용할 수 없습니다.
이 원격 위치에 캐시를 저장 및 우리가 서버 덜 아키텍처 심지어 컨테이너 변경에 액세스 할 수 있습니다이 경우, 우리는 레디 스를 사용해야합니다.
from https://stackoverflow.com/questions/19477821/redis-cache-vs-using-memory-directly by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] PHP와 노드 사이의 공유 세션 (0) | 2019.12.30 |
---|---|
[REDIS] 가장 효율적인 Node.js를 프로세스 간 통신 라이브러리 / 방법은 무엇입니까? (0) | 2019.12.30 |
[REDIS] 키 이름 지정 규칙을 레디 스? (0) | 2019.12.30 |
[REDIS] 마라톤에서 실행 레디 스 (메소) 하나의 URL에서 (0) | 2019.12.30 |
[REDIS] BookSleeve를 사용하여 오픈 레디 스 연결을 유지 (0) | 2019.12.30 |