
数据库
Mrdarin
这个作者很懒,什么都没留下…
展开
-
【数据库】数据库基本知识
一、事务概念事务简单来说就是一组原子性的SQL查询,或者一个独立的工作单元,通常由一组SQL语句组成,如果其中任何一条语句因为崩溃或其他原因没有执行,那么所有的语句都不会执行。二、事务特性(ACID)1、原子性(Atomicity)一个事务是数据库系统最小的工作单元,不可再分割,整个事务的所有操作要么全部提交执行成功,要么全部失败回滚,不可能只执行其中的一部分。2、一致性...原创 2019-03-09 13:41:01 · 1286 阅读 · 0 评论 -
Redis底层数据结构
一、简单动态字符串SDS1、结构struct sdshdr { int len; // 记录数组中已使用的字节数 int free; // 记录数组中未使用的字节数 char buf[]; // 用于保存字符串}2、特点(1)获取字符串长度复杂度O(1)(2)防止缓冲区溢出(3)减少修改字符串长度时所需的内存重分配次数...原创 2019-09-16 14:08:00 · 148 阅读 · 0 评论