LoopBack +无共享数据库

时间:2017-05-17 18:35:13

标签: node.js loopbackjs shared-nothing

是否可以使用无共享数据库模型的环回,其中每个客户端都有自己的数据库。 对于任何CRUD数据应反映在相应的客户端数据库中。

由于 Ankit S

1 个答案:

答案 0 :(得分:0)

解决方案1)

Loopback拥有自己的客户端框架,这可能就是你要找的东西。只是为每个客户端提供服务将使其成为无共享数据库/ API。

https://loopback.io/doc/en/lb3/LoopBack-in-the-client.html

解决方案2)

由于Loopback通常是服务器端,因此您必须将能够识别它们的客户端分开。默认情况下,这不会被激活,但是使用session-cookies或express-session之类的东西可以很容易地识别和分离每个客户端,然后通过一个数据库中的关系存储它们。

否则,如果每个客户端拥有自己的数据库非常重要,我会查看带有粘性会话的负载均衡器和循环算法,以确保每个用户获得自己的Loopback实例(使用自己的数据库)但感觉不到有点矫枉过正。