在nodejs中的多个数据库之间同步用户的方法 - mongodb app

时间:2018-03-11 02:17:17

标签: node.js database mongodb

我正在使用nodejs应用,该应用可以让用户使用多种语言。因此,我的设计是为各自的语言创建modellang1.example.com个网站。因此,使用自己的数据库管理每种语言都很容易。

与此同时,我不希望用户为每种语言创建不同的帐户 - 这样他们就可以在不同的域中继续使用相同的凭据。

为此,我计划在所有数据库中同步用户集合中的凭据。只要用户创建帐户或用户更改凭据(密码,电子邮件等),就会发生此同步。 用户集合中的其他字段将不会同步 - 例如用户关注者,用户的语言特定活动。

但是,我对上述设计方法并不自信,因为它会涉及数据库之间的大量同步。

什么是替代解决方案,以便我可以避免这种同步?

0 个答案:

没有答案