[REDIS] 어떻게 레디 스는 Trello에 사용됩니까?
REDIS어떻게 레디 스는 Trello에 사용됩니까?
나는 Trello는 임시 데이터 저장소에 대해 레디 스를 사용하여, 대략 말하기, 그것을 이해합니다.
할 사람은 응용 프로그램에서 재생 부분에 더 자세히 설명 할 수 있습니까?
해결법
-
==============================
1.우리는 우리가 잃고 괜찮을 것이라고 임시 데이터를 Trello에 레디 스를 사용합니다. 우리는 디스크에 레디 스에서 데이터를 유지하지 않으며, 우리는 거기에 사용자에게 매우 사소한 불편 언제든지 추방 할 수있는 일을 저장할 수 있도록 우리는 (예를 들어 일시적으로 잘못된 사용자의 상태를보고) 그것을해서 AllKeys-LRU를 사용합니다. 그 존재는 우리가 정말 아무것도는 우리가 사용하고 있는지 쫓겨나 볼 수 없습니다, 그래서 우리가보다 5 배는 실제 작업 집합을 저장하고 만료 10 키를 선택하는 데 필요한 공간보다 그것을 포기했다.
우리는 우리가 잃고 괜찮을 것이라고 임시 데이터를 Trello에 레디 스를 사용합니다. 우리는 디스크에 레디 스에서 데이터를 유지하지 않으며, 우리는 거기에 사용자에게 매우 사소한 불편 언제든지 추방 할 수있는 일을 저장할 수 있도록 우리는 (예를 들어 일시적으로 잘못된 사용자의 상태를보고) 그것을해서 AllKeys-LRU를 사용합니다. 그 존재는 우리가 정말 아무것도는 우리가 사용하고 있는지 쫓겨나 볼 수 없습니다, 그래서 우리가보다 5 배는 실제 작업 집합을 저장하고 만료 10 키를 선택하는 데 필요한 공간보다 그것을 포기했다.
우리는 레디 스를 사랑; 당신이 그것을하고 실행의 인스턴스를 한 후에는 모든 종류의 것들을 위해 그것을 사용하려고합니다. 우리가 함께 있었 유일한 문제는 속도가 느린 소요되는 클라이언트가 사용 가능한 공간을 먹는 것입니다.
우리는 우리의 전통적인 데이터베이스 요구에 MongoDB를 사용합니다.
-
==============================
2.Trello는 다음과 같은 두 가지 기능, 스케일링 Socket.IO (RedisStore)와 레디 스를 사용합니다 :
Trello는 다음과 같은 두 가지 기능, 스케일링 Socket.IO (RedisStore)와 레디 스를 사용합니다 :
자원:
여기 Socket.IO에서 RedisStore에 대한 코드를 살펴 : https://github.com/LearnBoost/socket.io/blob/master/lib/stores/redis.js
RedisStore와 Socket.IO의 예 : http://www.ranu.com.ar/2011/11/redisstore-and-rooms-with-socketio.html
from https://stackoverflow.com/questions/8579336/how-is-redis-used-in-trello by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] MySQL 데이터베이스에 대한 캐시로 레디 스를 사용하여 (0) | 2020.01.11 |
---|---|
[REDIS] 배경 논스톱에서 레디 스 서버를 실행하려면 (0) | 2020.01.11 |
[REDIS] 봄 부팅을위한 레디 스를 내장 (0) | 2020.01.11 |
[REDIS] 데이터베이스로 레디 스 (0) | 2020.01.11 |
[REDIS] 이것은 ServiceStack REST API에 대한 레디 스에 대한 좋은 유스 케이스인가? (0) | 2020.01.11 |