【发布时间】:2020-04-06 08:47:04
【问题描述】:
我正在学习如何构建和查询所有帖子都存储在 PostgreSQL 中的社交媒体应用程序的数据。每个帖子都有一些可能很大的元数据,但只有一部分会显示在用户供稿中,例如 imageURL、标题。每个用户都有在 PostgreSQL 中链接的朋友。我想看看用 Redis 实现用户提要的最佳方法是什么。
如果 redis 在用户提要中仅存储 postID,它是否也应将帖子信息存储为不同的哈希表,并在获取用户提要后从哈希表中获取所有帖子信息
或者在从用户提要中获取 postID 后,在返回给用户之前查询 Postgres 中的帖子。
有什么更可扩展、更经济、更高效的解决方案,还是有完全不同的方法来解决这个问题?
【问题讨论】:
标签: postgresql redis feed scalability