背景
MySQL 5.6版本,新增了一个NoSQL的接口,通过将memcached嵌入到MySQL系统之中,用户可以直接使用memcached接口直接操作MySQL中的InnoDB表,绕过MySQL Server层面的SQL解析,优化,甚至绕过InnoDB Handler层,直接操作InnoDB内部的方法,从而达到更优的响应时间与效率。关于此功能的官方介绍,请见:InnoDB Integration with memcached 。嵌入memcached之后,整个MySQL的架构如下图所示:
本文接下来的部分,将从源码的角度,详细分析InnoDB Integration with memcached的实现细节问题。
导读
- InnoDB引擎为了支持Memcached API,在Handler层面进行的改动,请见(一);
…
[获取更多]