自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 《Redis设计与实现》夯实之路十三 第十七章 集群

1->成为集群节点,0->成为单机节点。撤销下线节点的槽指派。

2024-01-28 02:37:11 341

原创 《Redis设计与实现》夯实之路(十二) 第十六章 SENTINEL

在sentinel:hello频道publish信息。Sentinel会以10s一次向主服务器发送。sentinel字典。

2024-01-28 02:28:35 299

原创 《Redis设计与实现》夯实之路(十一) 第十五章 复制

对于断线后的重复制来说,效率非常低,需要复制所有RDB文件里的键值对。用来验证重连后是否重连的是同一个主服务器。发送造成了不一致的写命令给从服务器执行。

2024-01-28 02:06:12 340

原创 《Redis设计与实现》夯实之路(十) 第十二章 事件

对象,挂在一个无序链表里面。一个时间事件对应一个。

2024-01-28 01:58:54 327

原创 《Redis设计与实现》夯实之路(九) 第十一章 AOF持久化

来确定最有效率的重写方法。aof_buf缓冲区。

2024-01-28 01:27:25 355

原创 《Redis设计与实现》夯实之路(八) RDB持久化

Databases:可以保存任意多的非空数据库,且每个数据库都可以保存为。

2024-01-28 01:18:53 390

原创 《Redis设计与实现》夯实之路(七) 第九章 数据库

redisClient中的db是指向redisServer中db的一个指针,通过。改变当前使用的数据库。

2024-01-28 00:01:08 338

原创 《Redis设计与实现》夯实之路(六) 第八章 对象

两个字符串对象共同引用一个100的整数,不另外再创建一个100,而是引用+1。redisObject属性中的。决定是否回收,只要到0了才回收。

2024-01-27 23:53:32 316

原创 《Redis设计与实现》夯实之路(五) 压缩列表 ziplist

适用于只存在少量键值对,且只为整数和短字符串的列表和哈希表。

2024-01-27 23:26:23 309

原创 《Redis设计与实现》夯实之路(一) 第二章简单动态字符串SDS

sdshdr结构:int len表示保存的字符串长度,int free表示可使用的字节数,char buf[]表示保存的字符串。

2024-01-27 23:13:28 357

原创 《Redis设计与实现》夯实之路(三) 第五章跳跃表skiplist

L1,L2这些层元素都包含一个指向其他节点的指针,所以层元素越多,访问速度就越快。由zskiplist和zskiplistNode两个结构定义。ZskiplistNode保存表。(list按分值有序排列),Zskiplist保存。

2024-01-27 21:52:42 326

原创 《Redis设计与实现》夯实之路(二) 第四章字典

索引值是需要根据哈希值来计算,最后根据索引值决定将键值对放在。中的每一个元素是指向dictEntry哈希表节点结构的。,在Entry里保存着一个。

2024-01-27 21:47:17 387

原创 《Redis设计与实现》夯实之路(四) 第六章 整数集合 intset

sdshdr结构:int len表示保存的字符串长度,int free表示可使用的字节数,char buf[]表示保存的字符串。

2024-01-27 20:47:30 322

原创 《高性能MySQL》夯实之路(四) 查询性能优化

优化排名语句给自定义变量赋值的同时可以使用Eg:;select @rownum = @rownum +1 limit 3,返回结果就会为1 ,2,3可以与ORDER BY组合使用来进行排名避免重复查询刚刚更新的数据统计更新和插入的数量可以返回插入INSERT时,因为冲突而改写为更新UPDATE的操作数量确定取值的顺序编写偷懒的UNION。

2024-01-27 17:52:05 1247

原创 《高性能MySQL》夯实之路(三) 创建高性能的索引

右边的列无法使用索引。ORDER BY子句。完整保留第一个索引块。(B,A)或B则不是。

2024-01-26 18:06:18 307

原创 《高性能MySQL》 夯实之路(二) Schema与数据类型优化

来说,修改表的结构原来需要很长时间,因为需要创建一个新表,再把所有的数据复制过去。MySQL并不原生支持物化视图,而是由第三方实现,如Flexviews。把所有计数器放在同一个表里。:每个事实数据只会出现。的,可以出现在多个地方。

2024-01-26 16:36:36 836

原创 《高性能MySQL》 夯实之路(一) MySQL架构与历史

第一章 MySQL架构与历史第四章 Schema与数据类型优化第五章 创建高性能索引第六章 查询性能优化。

2024-01-24 21:07:52 1544

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除