目前我每天都有网页搜索,使用node.io并将结果放入Mongo数据库。我在某些系列上运行map / reduce,而且Mongo似乎做得很好。
我使用Grape开始使用REST API,但它似乎运行良好。
下一步是继续面向应用程序的客户端......
我已经开始设置Rails并且将使用MySQL作为关系数据。但是,这是最好的主意吗?或者,继续使用Mongo作为应用程序的其余部分并依赖客户端JS(Backbone / Ember)处理视图更新等会不会更好?我想使用最好的工具来完成工作,但也希望尽可能保持干净。
答案 0 :(得分:2)
这在很大程度上取决于你的应用程序的细节,我认为我们不可能以当前的形式客观地回答。
然而,我的个人主观意见将坚持使用Mongo:
不确定“依赖客户端JS处理视图更新等”是什么意思? - 你能详细说明吗?