0
我们有一个Spring + Hibernate应用程序(使用来自AppFuse 1.9的Spring 2),迫切需要将它更新到Spring 3.我们正在慢慢研究这一点。与此同时,我想从我们的主数据库服务器上卸载一些负载,并设置只读控制器(只显示信息)从我们的数据库从服务器读取数据。Spring和休眠中的几个只读数据库连接
更具体地说,我们有多个数据库服务器(master + slave),我希望能够建立多个数据库连接,然后指定controller1使用db1,而controller2和3使用db2。
我们该如何做到这一点?
我非常希望......但是我们在Hibernate中使用L2缓存,但是根据该博客中的注释,走这条路线会以某种方式导致L2缓存的问题? – user1870800
我们也使用L2高速缓存,但我们将所有主键作为全局生成的UUID。 –
谢谢!也许我错了,但考虑到二级缓存只会被撤销/驱逐主数据库(只有一个数据库)的变化,因为其他数据库将是只读的,这应该没问题? – user1870800