nodejs与SQLite故障切换的MySQL连接

我正在寻找一个简单的例子(因为我是新来的节点)如何连接到MySQL做node.js写入(INSERT),如果连接到数据库是不成功的我想写INSERT到这两个文件,以便稍后重播或本地SQLite数据库文件。

愿意就是否有更好的方法来提供build议。

任何帮助不胜感激。

问候Ric

您可以使用Sequelize,因为它目前支持MySQL和SQLite。 如果mysql访问失败,你可以为两个数据库实例化它,并写入sqlite文件。 如果你有兴趣,我也可以提供一个例子。 检查这个http://sequelizejs.com/#installation和这个http://sequelizejs.com/?active=dialects#dialects

听起来像一个有趣的想法,但我不能说我看到有人实施它。

这就是说,我可以指出你正确的方向。 看看Felix的mysql模块 。 您应该能够捕获任何错误,并使用fs模块作为备份读取和写入磁盘。 应该是相当简单的IMO!

祝你好运。