
数据库(CyC2018)
春卷同学
中南大学 软件工程 硕士研究生
展开
-
MySQL(CS-Notes)
转载自https://github.com/CyC2018/CS-Notes/blob/master/notes/MySQL.md目录1 索引1.1 B+ Tree 原理1.1.1 数据结构1.1.2 操作1.1.3与红黑树的比较1.2 MySQL 索引1.2.1B+Tree 索引1.2.2 哈希索引1.2.3全文索引1.2.4...转载 2019-07-16 22:44:14 · 1077 阅读 · 0 评论 -
Redis(CS-Notes)
转载自https://github.com/CyC2018/CS-Notes/blob/master/notes/Redis.md#%E4%B8%80%E6%A6%82%E8%BF%B0目录1 概述2 数据类型2.1 STRING2.2 LIST2.3 SET2.4 HASH2.5 ZSET3 数据结构3.1 字典3.2 跳跃表4...转载 2019-07-17 18:43:39 · 853 阅读 · 0 评论 -
影响缓存的三个因素(命中率、缓存更新策略、缓存最大数据量)
转载自https://blog.youkuaiyun.com/luyaran/article/details/84875989我们经常通过命中率来衡量缓存机制的好坏和效率,这个命中率指的就是请求缓存次数和缓存返回正确结果的次数的一个比例,这个比例越高,就表明缓存的使用率越高。正常的缓存命中率也会因为不同的缓存应用而大不相同,咱们以query cache为例来说明一下,经过服务器一段时间的运...转载 2019-07-17 15:12:05 · 1091 阅读 · 0 评论 -
什么是快照? 快照与备份有什么区别?
https://zhidao.baidu.com/question/390419827403884965.html快照原理:将当前虚拟机的虚拟硬盘文件锁定,不再更改。之后新建一个文件,之后所有更改都放到新建的文件中,读取时,优先读取这个新建的文件中的,没有的话在读取锁定中的数据。所以快照占的空间取决于 你做了多少更改。作者:木头龙链接:https://www.zhihu.com/q...转载 2019-07-17 20:29:10 · 46730 阅读 · 3 评论 -
数据库系统原理(CS-Notes)
目录1 事务1.1 概念1.2 ACID1. 原子性(Atomicity)2. 一致性(Consistency)3. 隔离性(Isolation)4. 持久性(Durability)1.3 AUTOCOMMIT2 并发一致性问题2.1 丢失修改2.2 读脏数据2.3 不可重复读2.4 幻影读3 封锁3.1 封锁粒度...转载 2019-08-04 08:33:00 · 1863 阅读 · 0 评论 -
分布式事务
转载自https://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA==&mid=2655825364&idx=1&sn=714247eecb08e734bbe9d4981d7d58d8&chksm=bd74e0038a0369153ddd04fe2e7d52d2edccbbd9826df41271ae1aa7dde347f1d4cb...转载 2019-07-10 10:10:56 · 258 阅读 · 0 评论 -
SQL语法(CS-Notes)
目录1 基础2创建表3 修改表4 插入5 更新6 删除7 查询DISTINCT (去重)LIMIT8 排序9 过滤10 通配符11 计算字段12 函数汇总文本处理日期和时间处理数值处理13 分组14子查询15 连接内连接自连接自然连接外连接16 组合查询1...转载 2019-08-05 20:50:53 · 1258 阅读 · 0 评论