来自blogs.innodb.com:具有 Binlog 功能的 InnoDB Memcached
在我们早期的实验室版本中,我们通过 InnoDB Memcached Daemon 插件展示了一个 MySQL NoSQL 解决方案(参见之前的 Calvin 和我的帖子)。较早的版本允许 Memcached 插件直接与 InnoDB 交互,完全绕过 MySQL 优化器和
QP layers
. 它与另一个流行的 MySQL NoSQL 解决方案 HandlerSocket 不同,它甚至跳过 Handler API 层并直接通过 InnoDB API 访问 InnoDB。因此,理论上,它会更简单、更有效。
什么是QP 图层?
搜索没有给我带来任何好的结果。我最接近的是Query Path
。这是正确的吗?
QP 很可能代表查询解析。
MySQL 优化器需要来自查询解析器的信息来确定表名和列名以及相关的数据类型。
我在 DBA StackExchange 上发表了一篇关于 HandlerSocket 如何绕过MVCC和行级锁的帖子。我什至对绕过 HandlerSocket 都有点担心。我这样说是因为HandlerSocket 在执行读取操作时存在问题,同时存在与相同数据交互的写入操作。请确保 Memcached Plugin 没有同样的缺陷。请检查此问题中是否存在任何已知错误。