我有一个grails应用程序,我使用mongodb作为数据存储。我已经在DataSource.groovy中配置了mongodb主机、端口和db名称的详细信息。我有多个数据库,我希望根据作为查询参数传递给应用程序的所有urls中的一个值来切换这些数据库。我使用grails GORM for mongodb来查询数据库。如何根据请求动态更改数据库?我仍然想继续使用相同的gorm API。有没有办法做到
假设我启动了一个mongo服务器:然后,我运行相同的查询10次(不考虑第一个查询,因此它们都在热缓存中)如下:我得到的时间是(通过time和mongodb记录器验证的):
8137ms 8145ms 8193ms 8091ms 8152ms 8110msshutdown the server and r