gpt4 book ai didi

ruby-on-rails - Ruby on Rails 4 Redis 重用模型

转载 作者:可可西里 更新时间:2023-11-01 11:43:31 24 4
gpt4 key购买 nike

我使用 Redis 数据存储构建了一个 Rails 4 应用程序。该模型有一些复杂的对象来存储产品和它们的一些关联。此应用程序最多可供 50 位客户使用。每个客户都有自己的产品(最多2000个产品)

现在...我不想在一个 Redis 对象中混淆产品。为每个客户创建一个对象是否是个好主意,这样 redis 就不会为所有客户提供一个大产品对象?我考虑的是客户特定 token 上的前缀。客户特定产品对象的对象可以称为“amazon_products”

你怎么看?有什么建议吗?

最佳答案

如果您想根据这些产品所属的客户对这些产品进行操作,那么是的,我会为每个客户创建一个对象。我也会使用像 pr:<user-id> 这样的前缀(即 pr:123 将包含 ID 为 123 的客户的所有对象)。

但这取决于您请求数据的方式以及您将对它们执行的操作。

关于ruby-on-rails - Ruby on Rails 4 Redis 重用模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19355605/

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