请问下,非常大的数据量下,进行自动分表,那么是否就不应该采用model这种形式呢

目前做的几个项目,数据量越来越大,用户用起来越来越卡,最长的延迟达到了近一分钟,数据库的各种索引优化基本也到了极限了。我打算以后开发时,对数据进行自动分表。比如 users_{year} ,year值每年变动一次,查询的时候,会根据年份去寻找对应表里的数据。但是感觉这样一搞后,jfinal优秀的model就无法使用了,请问有啥更好的办法没?

评论区

要输就输给追求

2019-09-25 09:35

可以用分库分表的插件吧。这个事情直接插件来做,jfinal不关心。 没这么用过,理论上是可以的

JFinal

2019-09-25 11:01

用中间件解决,例如 mycat、sharding jdbc

让程序对下层透明化,也就是代码中不涉及分库分表的事情

flash866

2019-09-29 16:58

@JFinal 谢谢,学习了

热门反馈

扫码入社