따라야 할 사람에 따라 특정 사용자에게 맞는 활동 피드를 제시하는 몇 가지 기술은 무엇입니까? 다음은 몇 가지 예는 다음과 같습니다요구에 따라 활동 기록 집계
- 사용자 B는
- 사용자 B 및 사용자 C는 사용자 B (10 개) 사진을 좋아
- 사용자 A의 그림 (사용자가 다음 사람을 기준으로 집계)에 칭찬 사용자 A의 사진을 좋아했다 : [사진 1, 사진 2 등]
Instagram과 같은 서비스는 특정 사용자에게 맞춤 설정된 활동 집계를 제공합니다. 서버의 각 사용자에 대해 별도의 피드를 저장하면 크기가 조정되지 않는다고 가정합니다. 따라서 집계는 필요에 따라 수행해야하지만 빠르게 수행해야합니다.
mongodb 또는 redis 용 오픈 소스 도구가 있습니까?