![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
csdn-延
好记性不如个烂笔头
展开
-
Mysql如何将小时维度的统计数据以2小时、3小时、4小时、6小时进行汇总统计呢?
背景: 公司有订单汇总数据存储的时间维度是到小时的,如果是按小时推送,直接group小时字段即可。现在有需求是要分段汇总统计的。分段的时间间隔可能是1小时、2小时、3小时、4小时、6小时(没有5小时,这个小时没有意义)。 如果是按6小时进行汇总,想得到时间段汇总这样的: 00:00~06:00 、06:00~12:00、12:00~18:00、18:00~00:00 这个需求处理感觉是合理的,但不太简单,如果用程序代码进行分组汇总,作为一个大数据工程师来说...原创 2020-08-30 21:32:40 · 3078 阅读 · 0 评论 -
MyBatis-缓存机制,从一级缓存到二级缓存
缓存,主要作用是提高了查询性能,减少了跟数据库交互的次数,从而也减轻了数据库承受的压力。适用于读多写少的场景,如果数据变化频率非常高,则不适用。MyBatis的缓存分为一级缓存和二级缓存。下面,我们通过做实验,来掌握MyBatis的一级缓存和二级缓存的特点:1,来,关门,上一级缓存 观察执行结果:再做一次实验,中间修改对象的信息再做...原创 2018-08-10 00:02:27 · 412 阅读 · 1 评论 -
基于MybatisPlus的动态数据源处理
POM依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEASE</version> <...原创 2019-06-12 15:41:34 · 5652 阅读 · 0 评论