gpt4 book ai didi

postgresql - 如何在 Redis 中存储 feed 数据?

转载 作者:行者123 更新时间:2023-12-02 18:55:34 24 4
gpt4 key购买 nike

我正在学习如何构建和查询社交媒体应用程序的数据,其中所有帖子都存储在 PostgreSQL 中。每个帖子都有一些可能很大的元数据,但只有一部分会显示在用户提要中,例如 imageURL、标题。每个用户都有在 PostgreSQL 中链接的 friend 。我正在尝试了解使用 Redis 实现用户源的最佳方式是什么。

  1. 如果 redis 在用户 feed 中仅存储 postID,是否也应该将帖子信息存储为不同的哈希表,并在获取用户 feed 后从哈希表中获取所有帖子信息

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

什么是更具可扩展性、经济且高效的解决方案,或者是否有完全不同的方法来实现这一目标?

最佳答案

如果我是你,我会采用方法#1。但唯一确定的方法是进行基准测试。

为什么不使用 ab 或类似的工具来测试并亲自查看它?

关于postgresql - 如何在 Redis 中存储 feed 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59313415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com