如何在Redis中存储提要数据?

问题描述 投票:0回答:1

我正在学习如何构建和查询社交媒体应用程序的数据,其中所有帖子都存储在PostgreSQL中。每个帖子都有一些可能非常庞大的元数据,但是其中只有一部分会显示在用户供稿中,例如imageURL,title。每个用户都有在PostgreSQL中链接的朋友。我试图查看使用Redis实施用户供稿的最佳方法是什么。

  1. 如果redis仅在用户供稿中存储postID,它是否还应将帖子信息存储为其他哈希表,并在获取用户供稿后从哈希表中获取所有帖子信息

  2. 或从用户供稿中获取postID后,请在返回给用户之前查询Postgres的帖子。

什么是更具可扩展性,经济和有效的解决方案,或者有完全不同的方法来解决此问题?

postgresql redis feed scalability
1个回答
0
投票

如果我是你,我会采取方法#1。但是唯一可以确保基准的方法。

您为什么不使用ab或类似工具进行基准测试并亲自查看呢?

© www.soinside.com 2019 - 2024. All rights reserved.