我正在管理一个相当大的数据库,该数据库的复杂性和设计都是从单个应用程序数据库中增加的。现在有一个计划添加第五个应用程序,它带有自己的模式和特定数据。我一直在研究SSO解决方案,但这并不是我真正想要的。我的目标是拥有一个点的客户注册,登录和授权。
理想情况下,每个应用程序将请求身份验证,并获得对多个应用程序的授权,然后应用程序将连接到适当的数据库进行操作。我没有处理这种分离的第一手经验,因为一个数据库多年来一直在完美地运转。请编写任何最佳做法文件:)
我会设想一个维护共享数据的核心数据库--客户/公司/产品
如果在每个“应用程序”数据库中有一个较小的复制表,则
谢谢
发布于 2011-02-11 05:29:21
你调查过使用RAC吗?您可以有多个物理数据库,但只有一个逻辑数据库。这将解决你所有的诚信问题。您可以留出节点用于报告。
https://stackoverflow.com/questions/4958429
复制相似问题