我听说过很多关于nodejs和使用它编写客户端 - 服务器应用程序的知识.但是,例如,在开发IM客户端 - 服务器应用程序时,我不知道如何将nodejs服务器脚本与数据库服务器通信以实际存储它的数据?或者可能是我错过了什么,nodejs服务器脚本不应该这样做?如果是这样,请推动我改正方向.
我注意到了DBSLayer http://code.nytimes.com/projects/dbslayer/wiki,但看起来它还处于测试阶段.
您需要获取一个模块来处理与所需数据库的通信.请参阅此处获取node.js的模块列表.与node.js配合良好的流行数据库是MongoDB,CouchDB和Redis.