我是Meteor的新手,目前有一个使用MongoDB作为数据库的应用程序。但由于服务器要求,我可能有必要切换到MySQL。
有没有人尝试使用MySQL作为MeteorJS应用程序的首选数据库?我知道他们有可用于实现这一点的包,例如meteor-mysql和numtel:mysql,但我只是想用这些工具寻找一些反馈。我也有兴趣了解这项有关Accounts / Meteor.users等工作的方法,因为我理解这些工作与Mongo用户集合有关吗?
非常感谢任何反馈或建议。
谢谢!
答案 0 :(得分:1)
使用Meteor和Meteor之外的数据库是完全可能的。
然而,你的问题听起来更像是你在问Mongo是否可以完全处理mysql。也许,但根据我的经验,不要指望让大多数包装开箱即用。这包括内置帐户包。这意味着许多管道和调试可能会破坏使用Meteor的目的。
答案 1 :(得分:0)
检查此meteor包nodets:mysql 。这个包提供了一个简单(但高级)的Mongo.Collection代码风格,但是用于Mysql数据库。
我几乎每天都使用新功能更新此软件包,我正在考虑为mysql添加Meteor.createUser功能。