gpt4 book ai didi

database - 将 Web 服务中的数据缓存到数据库中是个好主意吗?

转载 作者:搜寻专家 更新时间:2023-10-30 23:23:56 25 4
gpt4 key购买 nike

假设 Stackoverflow 提供网络服务,您可以在其中检索特定用户提出的所有问题。从用户 A 获取所有问题的请求可能导致以下 json 输出:

{
{
"question": "What is rest?",
"date_created": "20/02/2010",
"votes": 1,
},
{
"question": "Which database to use for ...",
"date_created": "20/07/2009",
"votes": 5,
},
}

如果我想以我想要的任何方式操作和呈现数据,将其转储到本地数据库是否明智?在某些时候,我还想检索每个问题的所有答案并将它们存储在本地数据库中。

我想的工作流程是:

  1. 用户登录。
  2. Web 服务检索登录用户提出的所有问题,将它们转储到本地数据库中。
  3. 用户想要特定问题的所有答案,另一个网络服务进行检索并将它们转储到本地数据库中。
  4. 用户注销后,从本地数据库中删除该用户的所有问题和答案。

最佳答案

我认为,如果您实现智能算法,您的想法可能会对性能有所帮助。重点是确定您应该从服务中获取多少数据并保存到数据库中。在用户登录时获取这么多数据并将其保存到 db 是一个坏主意,但是您可以,例如,先将其中一半保存在 db 中,当另一半应该使用时,您可以获取并保存它。

关于database - 将 Web 服务中的数据缓存到数据库中是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2404718/

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