- 博客(2)
- 收藏
- 关注
转载 redis源码解析
Reids内部封装了一个I/O层,称之为rio。今天我们就来简单介绍一下rio模块的具体实现。本文主要涉及rio.h和rio.c两个文件。1、rio结构体关于文件读写操作和buffer的操作主要基于rio对象进行操作,我们先来看看rio结构体的定义,如下:/* 系统IO操作的封装 */struct _rio { /* Backend functions. * Since this f...
2018-04-14 23:09:46 209
原创 几种删除数据库操作的比较
truncate table 在功能上与不带 WHERE子句的 DELETE 语句相同:二者均删除表中的全部行。但 truncate table 比delete速度快,且使用的系统和事务日志资源少。delete语句每次删除一行,并在事务日志中为所删除的每行记录一项。 truncatetable通过释放存储表数据所用的数据页来删除数据,并且只在事务 日志中记录页的释放。 truncate,dele...
2018-04-14 23:08:07 199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人