mysql - 指定不同的主机以使用grails进行读写

标签 mysql hibernate grails gorm

Grails / GORM是否有配置选项,以允许不同的主机进行读写操作?我希望所有的SELECT查询都可以访问只读副本主机,而INSERTS,UPDATES和DELETES可以访问主数据库。我一直找不到指向此问题的简单解决方案的任何文档。

最佳答案

Is there a configuration option for Grails/GORM to allow for different hosts for read and write operations?



可以。您可以配置GORM与任意数量的不同数据库进行通信,并且可以编写仅从某些数据库读取并且仅向其他数据库写入的代码,但是无法告诉GORM所有写入都转到一个位置或一组位置和读取内容转到另一个位置或一组位置。

关于mysql - 指定不同的主机以使用grails进行读写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60159496/

相关文章:

PHP/MySQLi : SET lc_time_names and DATE_FORMAT() into a mysqli query?

Spring、Struts 2、Hibernate 应用程序中的 JSONException : org. hibernate.LazyInitializationException

mongodb - GORM UpdateAll引用属性

grails - 为什么我不必在配置中声明监听器?

Grails:如何将数组传递给 GSP 页面

php - 将 MySQL 行转换为单独的数组

c# - 如果值存在;不要输入值。 if 语句

php - 如何在 PHP 中创建时间表

java - 如何在 JSP 页面上映射一对多关系并在提交页面时存储它们?

java - 如何使用 JPA/hibernate 创建索引并将 MappedSuperClass 中的字段与具体实体中的字段一起使用