我用Feathers.js构建了一个应用程序,我正试图找到方法,如何将任何记录保存到多个数据库?我想将一条“消息”保存到mysql以及弹性搜索中。
我想使用弹性搜索“全文”搜索,但我还希望将所有数据保存在某个关系数据库中。
我使用以下方法创建了一项服务:
feathers generate service
但我只能在那里选择一个特定的数据库。
任何帮助将非常感激。
对我而言,快速的方法是为elasticsearch创建另一个羽毛应用程序(微服务),并将数据发布到elasticsearch。如果您在前端应用程序中使用套接字,则可以定义2个套接字(每个微服务1个)。当您将新数据发布到feat应用程序1(mysql)时,您可以:
要么