CNode

应该每次访问都进行数据库连接并且断开,还是保持数据库的连接呢

问答
Ssljeff发布于10 年前最后回复10 年前11 回复6130 浏览0 收藏

我现在是这样做的:mongoose,每次请求来的时候都调用connect,并且在response.end()之后调用connection的close。 这样做是合理的吗? 对数据库不了解,感谢回答。

查看回复

回复 (11)

S
sljeff#1·10 年前
引用 yakczhmongoose 的事务怎么处理 ?

@yakczh 不清楚诶

G
guosen88100300#2·10 年前

不合理! 自豪地采用 CNodeJS ionic

S
sljeff#3·10 年前
引用 guosen88100300不合理! 自豪地采用 CNodeJS ionic

@guosen88100300 合理的做法应该是什么呢?

G
guosen88100300#4·10 年前

mongoose不用调用connect……你这是搞混了…… 自豪地采用 CNodeJS ionic

S
sljeff#6·10 年前
引用 guosen88100300mongoose不用调用connect……你这是搞混了…… 自豪地采用 CNodeJS ionic

@guosen88100300 我是按照这个页面 get start来的呀。

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
1
151263#7·10 年前

应该用连接池, 连接数据库的过程是很消耗资源的, 我一直用generic-pool

Y
yakczh#9·10 年前

mongoose 的事务怎么处理 ?

G
guosen88100300#11·10 年前
引用 sljeff@guosen88100300 我是按照这个页面 get start来的呀。

@sljeff 百度搜粉丝日志 mongoose 看看人家怎么用的! 自豪地采用 CNodeJS ionic

参与回复
登录后即可参与回复。登录