- 博客(3)
- 收藏
- 关注
原创 MySQL索引数据结构
MySQL索引数据结构1.二叉树2.红黑树(平衡二叉树)3.B Tree4.B+Tree(B Tree变种,MySQL使用的索引结构)5.Hash表6.MyISAM索引文件和数据文件是分离的(非聚集)7.InnoDB索引实现(聚集)问题8.联合索引数据结构 索引是帮助MySQL高效获取数据的排好序的数据结构 数据结构演示地址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 1.二叉树 左边节点小于右边节点,主键自增时变
2020-10-22 23:35:20 124
原创 Redis持久化
Redis持久化1.RDB快照2.AOF(append-only file) 1.RDB快照 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中; save 60 1000 #表示60秒内数据集至少有1000个改动,这一条件满足后,自动保存一次rdb快照 关闭RDB只需要将所有的save保存策略注释掉即可; 还可以手动执行命令生成RDB快照,进入redis客户端执行命令save或bgsave可以生成dump.rdb文件, 每次命令执行都会将所有redis内存
2020-06-26 16:51:39 72
原创 Redis核心数据结构
Redis核心数据结构1.String结构2.Hash结构3.List结构4.Set结构5.ZSet有序集合结构 1.String结构 常用操作 SET key value //存入字符串键值对 MSET key value [key value …] //批量存入字符串键值对 SETNX key value //存入一个不存在的字符串键值对 MGET key [key …] //批量获取 DEL key [key …] //删除一个键 EXPIRE key seconds //设置过期时间(秒
2020-06-20 17:24:55 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人