Caching 在一个Redis实例中为多个租户使用多个数据库的缺点是什么
我正在尝试创建一个多租户应用程序,它将托管在一个实例中。为了完成这个应用程序,我需要实现一个Redis缓存系统。我有两种多租户缓存解决方案。他们是,Caching 在一个Redis实例中为多个租户使用多个数据库的缺点是什么,caching,redis,multi-tenant,redis-cache,Caching,Redis,Multi Tenant,Redis Cache,我正在尝试创建一个多租户应用程序,它将托管在一个实例中。为了完成这个应用程序,我需要实现一个Redis缓存系统。我有两种多租户缓存解决方案。他们是, I可以使用租户名称作为密钥的前缀,如tenant1:myKey等 I可以使用Redis提供的不同内存DB。我可以在不同的数据库中存储不同的租户详细信息。要获取它们,请连接相应的数据库 如果我选择第二个选项,是否存在任何缺点/性能问题?如果你能提出任何其他解决方案,请帮助我 注意:我不想使用Redis群集可能会有帮助。是的。。我已经经历过了。但是我看
注意:我不想使用Redis群集可能会有帮助。是的。。我已经经历过了。但是我看不出使用多个数据库有什么严重的缺点。也很有帮助。但我对这些答案并不满意,因为我不需要更多的解释来说明这些答案的优点和缺点。