我们正在开发一个asp.net核心多租户应用程序,我们只需要安装一个软件,然后根据主机从不同的数据库中获取数据。这样每个租户都拥有自己的数据库。
Single application - multiple tenat databases
由于租户可以个性化应用程序的固定文本,因此我们需要将这些本地化资源存储在租户数据库中。在开始时,我们使用默认值加载这些资源,但之后每个租户都可以更改这些值。
我们需要一种方法来获取这些资源,所以当有人输入www.tenant-01.com时,它会为这个租户获取资源。但是每次我们需要资源时访问数据库都不是一个好技术,因为性能会很糟糕......
有关如何解决此问题的任何想法?