
数据库
刚学会学习的平
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库Redis
概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。 数据类型 STRING > set hello world OK > get hel...原创 2020-03-12 19:09:27 · 243 阅读 · 0 评论 -
数据库系统原理部分
事务 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 原子性 事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用回滚日志(Undo Log)来实现,回滚日志记录着事务所执行的修改操作,在回滚时反向执行这些修改操作即可。 一致性 数据库在事务执行前后都保持一致性状态。在一致...原创 2020-03-12 16:37:40 · 249 阅读 · 0 评论 -
数据库-MySQL
索引 B+ Tree原理 数据结构 B Tree 指的是 Balance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。 B+ Tree 是基于 B Tree 和叶子节点顺序访问指针进行实现,它具有 B Tree 的平衡性,并且通过顺序访问指针来提高区间查询的性能。 在 B+ Tree 中,一个节点中的 key 从左到右非递减排列,如果某个指针的左右相邻 key 分别是 ...原创 2020-03-12 09:39:12 · 268 阅读 · 0 评论 -
数据库-SQL
SQL 基础知识 模式定义了数据库如何存储、存储什么样的数据以及数据如何进行分解等信息,数据库和表都有模式。 主键的值不允许进行修改以及复用。注:不能讲已经删除的主键值赋给新数据行的主键。 SQL语句不区分大小写,但数据库的表明,列名以及值是否区分依赖于具体的DBMS以及配置。 支持一下注释形式: #注释 SELECT * FROM mytable;--注释 /*注释1 注释...原创 2020-03-11 20:41:04 · 259 阅读 · 0 评论