nodejs与SQLite故障转移的MySQL连接

时间:2012-02-29 21:21:59

标签: javascript mysql sqlite node.js

我正在寻找一个简单的例子(因为我是节点的新手)关于如何连接MySQL以从node.js进行写入(INSERT),如果与DB的连接不成功,我想要将INSERT写入任一文件,以便以后重播或本地SQLite DB文件。

如果有更好的方法可以提供建议。

非常感谢任何帮助。

关心Ric

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

听起来像一个有趣的想法,但我不能说我见过有人实现它。

那就是说,我可以指出你正确的方向。看看Felix's mysql module。您应该能够捕获任何错误并使用fs module作为备份读取和写入磁盘。应该是非常简单的imo!

祝你好运。