使用SailsJS / Waterline我使用waterline-orientdb适配器连接并将我的域对象提交给OrientDB。除了我从数据库中获得的频繁连接超时外,所有内容都相当简单。
orientdb:
{
adapter: 'waterline-orientdb',
host: 'somehost',
port: 2424,
user: 'someuser',
password: 'somepassword',
database: 'somedatabasename'
}
似乎oriento支持数据库连接,有没有办法配置适配器,以便它将使用池化数据库连接,以便它在发出查询之前测试连接?试图避免不止一次发出查询,似乎适配器应该能够处理封面本身的所有内容。
答案 0 :(得分:2)
目前sails-orientdb不支持池化连接,但考虑到PR codemix/oriento#7,它不应该太难实现。
更新:对池化连接的支持将在sails-orientdb的下一个版本中发布:v0.10.51,并通过配置启用,例如:
connections: {
myLocalOrient: {
//...
pool: { max: 10 }
}
}
有关PR #96的更多详情。