【发布时间】:2015-01-15 21:20:01
【问题描述】:
我正在开发一款社交应用,假设该应用具有以下功能:
- 用户供稿
- 好友请求,连接。
- 喜欢
- 评论
同样,我正在使用 nodejs 构建一个 REST API,我对 nodejs 的经验是有限的。我花了很多时间研究,我发现了一些零碎的信息。我期待听到专家的一些建议:)
- 我打算使用 NoSQL 图形数据库(Neo4j,OrientDB)。这是不是一个不错的选择。或者他们是更好的选择,还是我应该使用 mysql 之类的关系数据库?
- 对于 CRUD 操作,我在想sailjs。 (我计划使用 yeoman,但目前还没有 Sails 的生成器)。想法/建议?
感谢您的帮助。
【问题讨论】:
-
请问您喜欢使用帆的什么地方?
-
Mongodb 可能值得一看? mongodb.org
-
@dandavis - 连接到任何数据库(我知道他们正式支持本地磁盘、redis、my sql 和其他一些)。支持 websockets,并且有一个基于护照的身份验证生成器可与帆一起使用。 :)
-
@Magrangs - 我对 mongodb 进行了很多研究,人们在适应 mongo 后很快就表达了他们的沮丧。
-
@AbhilashShamsunder 我自己也不太熟悉,但他们遇到了什么样的挫折? (供将来参考)。
标签: javascript node.js rest sails.js nosql