我正在尝试创建一个多租户应用程序,它将托管在一个实例中。为了完成这个应用程序,我需要实现一个 Redis 缓存系统。我有两种用于多租户缓存的解决方案。他们是,
- 我可以在键前加上租户名称,例如 tenant1:myKey 等
- 我可以使用Redis 提供的不同内存数据库。我可以将不同的租户详细信息存储在不同的数据库中。要获取它们,请与相应的数据库连接。
如果我选择第二个选项,是否有任何缺点/性能问题?如果您可以提出任何其他解决方案,请帮助我!
注意:我不想使用 Redis 集群
我正在尝试创建一个多租户应用程序,它将托管在一个实例中。为了完成这个应用程序,我需要实现一个 Redis 缓存系统。我有两种用于多租户缓存的解决方案。他们是,
如果我选择第二个选项,是否有任何缺点/性能问题?如果您可以提出任何其他解决方案,请帮助我!
注意:我不想使用 Redis 集群