Yupp你们是对的 - irc频道立即找到合适的人。
因此,@AvianFlu的答案是nodejitsu不托管数据库。但是,您可以创建沙发,redis或mongo数据库实例:
jitsu databases create <database type> <database name>
这将创建数据库托管在例如。 RedisToGo,CouchIris或MongoHQ,您可以使用您的nodejitsu应用程序。有关数据库连接的更多详细信息 - https://github.com/nodejitsu/handbook/#databases
如果您使用的是试用服务器,将无法创建数据库(分配的小内存不能在同一台服务器上运行数据库),但仍可以连接您现有的Redis /沙发/蒙戈DB使用下面的代码:从nodejitsu
// Given this Redis conection string:
// "redis://myDb:[email protected]:10108/"
// you can connect to your redistogo instance like so:
var client = redis.createClient(10108, 'abc.redistogo.com');
client.auth("1234c6607579e81ff116374dc0cc4321", function(err) {
if (err) {
throw err;
}
});
client.on('ready', function() { // without this part, redis connection will fail
// do stuff with your redis
});
@blakmatrix回答我的票与数据库连接的优秀模板,使用外部配置文件。超级方便的多环境。 https://github.com/nodeapps/boilerplates/tree/databases/helloredis
即使有试用nodejitsu服务器和redistogo实例,我也可以证实此方法有效。真棒。
不确定这个问题,但我使用试用(免费)nodejitsu服务器。试用服务器不支持redis吗? – soupasouniq 2012-08-10 15:55:42
如果要求nodejitsu自己,可能会更快地回答这类问题。您可以在freenode上跳到他们的IRC服务器#nodejitsu上,甚至发送电子邮件也可能会得到快速回复。 – travis 2012-08-10 16:01:32