随笔分类 -  数据库

摘要:前言 我们有的时候会去想Redis是如何去处理客户端的请求的.服务端又是如何和客户端进行通信的,又是如何去处理一些定时操作的,这就是我们这篇文章想要了解的东西. 而Redis将这些事件分为俩种:文件事件,时间事件 文件事件: 服务端和客户端之间通过套接字进行通讯,而在这些通讯的过程会产生文件事件,R 阅读全文
posted @ 2024-04-03 10:44 况况况 阅读(27) 评论(0) 推荐(0)
摘要:我们之前介绍了Redis的各种基本数据类型. 比如SDS字符串,链表,压缩链表,字典,跳跃表,整数集合等. 但是Redis并不是直接使用它们来构建一个数据库的,而是又包装了一层,使用它们构建了对象系统,然后使用这些对象系统来建立数据库系统. Redis中主要的对象类型有: 字符串对象 列表对象 哈希 阅读全文
posted @ 2024-03-14 09:15 况况况 阅读(43) 评论(0) 推荐(0)
摘要:简单动态字符串SDS 在Redis里面字符串随处可见 比如 //设置一个(key,value)为msg和hello world的键值对 set msg "hello world" 在这里,msg和hello world都是一个字符串. Redis自己构建了一个名为SDS(Simple Dynamic 阅读全文
posted @ 2024-02-29 21:34 况况况 阅读(41) 评论(0) 推荐(0)
摘要:第十八章 Mysql事务 事务的特性 我们在数据库上进行的操作许多都是现实操作的映射,可是生活中的有些操作不能正确的映射到计算机中. 数据库操作需要满足以下几点才能够满足: 原子性(Automicily): 在一个事务里的所有操作是不可分割的,要么一起成功要么一起失败. 比如一个转账操作A->B,不 阅读全文
posted @ 2024-01-08 01:00 况况况 阅读(43) 评论(0) 推荐(0)
摘要:第十章:单表访问方法 Mysql Server中又有一个叫优化器的模块,在Mysql服务端对一条查询语句进行语法解析之后,会将其再交给优化器来进行优化,在优化后会获得一个执行计划. 这个执行计划中表明了应该使用哪些索引查询,还有表之间的连接顺序等等. 最后会按照该执行计划中的步骤调用存储引擎提供的接 阅读全文
posted @ 2023-11-06 14:48 况况况 阅读(55) 评论(0) 推荐(0)
摘要:第一章 Mysql也是基于客户端和服务端的架构,由客户端连接上服务端,进行登录,而后在客户端输入命令到服务端,由服务端来处理这些命令,对数据进行处理.Mysql服务端进程被称为数据库实例. Mysql的服务端和客户端连接也就是进程之间的通信,主要的方式有TCP、命名管道、共享内存、Unix套接字. 阅读全文
posted @ 2023-10-05 03:34 况况况 阅读(149) 评论(0) 推荐(0)