实现读写分离的Web工程【申明:来源于网络】

时间:2021-12-29 23:23:27

实现读写分离的Web工程

实现读写分离的Web工程




本工程基于Spring提供的AbstractRoutingDataSource,实现了一个动态数据源的功能,即可以做到,当往数据库里面写数据时,则将数据写到一个数据库当中,一般称为写数据库;当要查询数据时,则获取另一个数据库中的信息,这个数据库一般称为读数据库。这样做,有利于提高网站的性能,特别是在数据库这一层。本工程就是实现了这样一个功能,当然对于写数据库如何跟读数据库如何同步的问题,这章不讲,下次文章再来解决。以下将关键代码附上。