hibernate框架下,在百万级数据量中的多条件查询?

时间:2021-06-30 11:31:17
首先数据量比较大,其次查询的条件中有很多or in like等条件,怎么样处理比较合适?

2 个解决方案

#1


这种查询是最不好控制的,因为返回的数据量不可控,如果可控在一个相对比较小的数量,而且系统允许的话,可以在各个条件上创建位图索引,如果不行,想要一个相对稳定的性能,MPP、hadoop是更好的选择,当然高并发就别想了。

#2


问题再描述清楚些,你这样说别人都不好回答。

#1


这种查询是最不好控制的,因为返回的数据量不可控,如果可控在一个相对比较小的数量,而且系统允许的话,可以在各个条件上创建位图索引,如果不行,想要一个相对稳定的性能,MPP、hadoop是更好的选择,当然高并发就别想了。

#2


问题再描述清楚些,你这样说别人都不好回答。