本系列文章介绍MySQL memcached plugin插件。剖析已经完成。先把链接弄好,内容会陆续补上。
大纲如下:

  1. 系统结构和引擎初始化(已完成)
  2. 线程模型和连接的状态机
  3. containers表的管理
  4. get的事务管理
  5. 连接的buffer管理

各章尝试回答问题:

第一章:一、memcached plugin与MySQL的关系;二、MySQL系统如何启动memcached plugin。

第二章:一、memcached系统的线程模型;二、线程与连接的关系;三、如何用有限状态机管理每个连接。

第三章:memcached系统如何使用MySQL的普通表containers表管理memcached系统可以访问的表。

第四章:一、get、multi get、range query的机制和官方BUG修复;二、如何保证事务。

第五章:一、有几种不同的buffer;二、在一次get中如何使用这些buffer;三、在什么时机会重置buffer的大小。

最新文章

  1. 边工作边刷题:70天一遍leetcode: day 85
  2. php中文汉字截取函数
  3. bzoj3163: [Heoi2013]Eden的新背包问题
  4. Android中BaseAdapter的基本用法和加载自定义布局!
  5. hdu - 1010 Tempter of the Bone (dfs+奇偶性剪枝) && hdu-1015 Safecracker(简单搜索)
  6. android自定义TabWidget样式
  7. Thinkphp框架----微信公众测试号开发(2)
  8. [java学习笔记]java语言基础概述之转义字符&break&continue
  9. MYSQL数据库主主同步实战
  10. uva1620 Lazy Susan
  11. <div> 如何布局两个标签的布局
  12. 活动指示器UIActivityIndicatorView
  13. ORA-01653:表无法通过64(在表空间USERS中)扩展
  14. [Android学习笔记]View的draw过程学习
  15. (转)maven设置内存
  16. OpenGL+OpenCV实现立方体贴图
  17. SQL数据库中查询中加N'' 前缀是什么意思
  18. burpsuit 无法导入证书,抓取https的解决办法
  19. jquery如何实现当页面下拉到一定位置时,右下角出现回到顶部图标
  20. Android 浮动窗口进阶——画中画,浮动视频(附Demo)

热门文章

  1. Envelope
  2. swift入门之TableView
  3. 钢琴 - steinway
  4. 微信小程序初步运营方案
  5. 日志框架logj的使用
  6. Spring mvc 多文件上传
  7. [Ramda] Refactor to a Point Free Function with Ramda's useWith Function
  8. Expression Blend 的点滴(3)--Templating的妙用,制作自己的ScrollBar控件
  9. 64位Oracle11g自带的sqldevelper无法启动
  10. form的get与post方式的区别(转)