Java Web应用程序-如何使用多模式架构实现Saas?
问题内容:
我们正在开发一个j2ee / Spring Web应用程序。
我们计划通过为每个客户使用不同的架构来实现SaaS模型。
请提出最佳方法。
我们空白如何开始这个过程?我们如何将不同的客户映射到不同的数据库?
谢谢
问题答案:
为了为每个客户使用不同的架构,您需要提供一个或多个标识符,用于唯一地标识客户架构或租户架构。通常是租户标识符密钥。
Neil的答案提供了有关实际连接到不同租户数据库的有用链接。
以下是我的其中一篇有关db体系结构和相关项目的文章的链接。