![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 86
C.J.Y
这个作者很懒,什么都没留下…
展开
-
MybatisPlus
我们在进行业务层开发时,可以继承其提供的接口和实现类,让开发更加简单. 逻辑删除的本质其实是更新, 只是将逻辑删除字段修改为删除所代表的值,只不过它是由mybatisplus框架内部实现的。 或者 lambdaUpdate().条件() .update(user);//也可以使用传入一个对象批量修改字段。更新 lambdaUpdate().条件().set().update();删除 lambdaUpdate().条件().remove();查询 lambdaQuery().条件.查询的方法名();原创 2023-06-07 15:45:59 · 95 阅读 · 1 评论 -
海量数据存储策略
分表就是一种表设计的方案. 在构建数据库时考虑好根据什么分表, 表中存储哪部分数据, 将一张表的数据分为多张表来存储, 分表与分区物理上都是分为了多张表, 差别在于逻辑上, 分表也是多张表, 需要考虑之后增删改查所需访问的是哪张表.当数据库的访问量达到一定程度后, 数据库就会产生性能瓶颈,又或者是出现磁盘瓶颈时,可以使用分库的方式解决. 将数据存储在多个数据库中, 减轻单个数据库的压力. 将数据库分布在不同磁盘中,缓解磁盘压力,讲题磁盘使用频率.表分区是一种数据存储方案, 可解决单表数据过多的问题.原创 2023-06-17 11:29:27 · 785 阅读 · 1 评论