Tips:理论上HandlerSocket支持MyISAM,InnoDB等各种引擎,不过推荐使用InnoDB。
Tips:To avoid the insert error,Please remember set storage engine:InnoDB.
Tips:对HandlerSocket一个常见的误解是只能执行PRIMARY类型的KV查询,实际上只要支持索引,一般的简单查询它都能胜任,这里就不多说了,官方文档 里有介绍。
HandlerSocket的缺陷:
(1)写操作并没有淘汰查询缓存——如果执行了写操作通过HandlerSocket,由于没有失效查询缓存, 那么你可能从MySQL读到旧的数据;
(2)不支持自动递增——插入时无法从自增列上自动获得增量值。
鉴于以上问题,扬长避短,使用其合并查询操作,发挥其NoSQL性能获取MySQL的InnoDB类型表数据,具体操作如下:
写在最后的:
MySQL5.6提供原生的,实际就是KV型NoSQL了,但HandlerSocket并不局限于KV形式,所以仍然有生存空间。handlersocket
扩展阅读资料:
《Install HandlerSocket into CentOS 6.2 MySQL》
《HandlerSocket的协议》
《HandlerSocket的原理》
《HandlerSocket系列(三):性能及其性能优化》
《MongoDB、HandlerSocket和MySQL性能测试及其结果分析》
《HandlerSocket的优势和缺陷阐述 》
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-27115-6.html
原因是产品质量明显下降
没有退路
就导弹放放吧
是解决途径之一