![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
数据库的那些事儿
码农小钻风
这个作者很懒,什么都没留下…
展开
-
redis的持久化方式RDB和AOF的区别(个人理解版)
RDB:Redis DataBase 按时间保存内存快照 恢复快 消耗大 AOF: append only file 独立日志记录操作命令 恢复时,按照命令走一遍.主流原创 2020-11-07 21:26:19 · 122 阅读 · 2 评论 -
分库分表那些事儿
What? 分库/分表:就是把数据拆分成多个库/表.化整为零,逐个击破. Why? 背一本字典很难,但是背有限的26个英文字母或偏旁部首就简单很多. 通过首字母或偏旁再查询也能达到找到某个字的目的,不一定要全文背诵. 牺牲存储空间,减少查询大量数据损耗的时间. How? 水平:可以建中间表 垂直:可以按id划分不同的表 ...原创 2020-11-06 21:29:42 · 133 阅读 · 0 评论 -
MySQL中怎么实现如果存在就修改不存在就新增
SQL中可以使用ON DUPLICATE KEY UPDATE实现存在就修改不存在就新增 ON DUPLICATE KEY UPDATE的作用是先看insert中的内容是否存在,如果存在就执行后边update中的语句. 注意:前提是该表要有主键索引. 表结构: 添加不存在的数据 源表数据 添加一条不存在的数据 insert into students VALUES(3,'源数据',18) on duplicate key update sname='修改了源数据',a...原创 2020-11-23 16:42:37 · 2392 阅读 · 0 评论