MySQL数据库HandlerSocket的性能测试报告
2011-10-20 15:28
351 查看
HandlerSocket的优势和特点:
1) 支持多种查询模式HandlerSocket目前支持索引查询(主键索引和非主键的普通索引均可),索引范围扫描,LIMIT子句,也即支持增加、删除、修改、查询完整功能,但还不支持无法使用任何索引的操作。另外支持execute_multi() 一次网络传输多个Query请求,节省网络传输时间。2) 处理大量并发连接HandlerSocket的连接是轻量级的,因为HandlerSocket采用epoll() 和worker-thread/thread-pooling架构,而MySQL内部线程的数量是有限的(可以由my.cnf中的handlersocket_threads/handlersocket_threads_wr参数控制),所以即使建立上千万的网络连接到HandlerSocket,也不会消耗很多内存,它的稳定性不会受到任何影响(消耗太多的内存,会造成巨大的互斥竞争等其他问题,如bug#26590,bug#33948,bug#49169)。.................................................
HandlerSocket的缺陷和注意事项
1) 协议不兼容HandlerSocket API与Memcached API并不兼容,尽管它很容易使用,但仍然需要一点学习来学会如何与HandlerSocket交互。不过我们可以通过重载Memecached函数来翻译到HandlerSocket API。2) 没有安全功能.................................................
为方便读者更加全面掌握HandlerSocket的知识点,我们分三篇文章介绍:HandlerSocket的原理、HandlerSocket的性能测试报告、HandlerSocket的优势和缺陷阐述,同时帮助读者知道什么业务场景适合使用HandlerSocket存取数据,如何让HandlerSocket的优势发挥到极致。全文链接地址:MySQL数据库HandlerSocket的原理:URL:http://www.mysqlops.com/2011/10/19/handlersocket-principle.html MySQL数据库HandlerSocket的优势和缺陷阐述:URL:http://www.mysqlops.com/2011/10/20/handlersocket-adv.htmlMySQL数据库HandlerSocket的性能测试报告:URL:http://www.mysqlops.com/2011/10/20/handlersocket-perf.html
相关文章推荐
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- MongoDB、HandlerSocket和MySQL性能测试
- 云端卫士实战录 | 使用Netperf测试传统socket性能报告
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- mysql数据库性能测试报告
- 转-MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- MongoDB和MySQL HandlerSocket性能测试及其结果分析
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- MYSQL数据库性能测试报告
- MYSQL Handler Socket插件(二)性能测试
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- [原创]MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- HandlerSocket的性能测试
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- HandlerSocket的性能测试
- MYSQL数据库性能测试报告
- Tpcc-MySQL对mysql数据库进行性能测试报告、分析及使用gnuplot生成图表展示
- Tpcc-MySQL对mysql数据库进行性能测试报告、分析及使用gnuplot生成图表展示
- MongoDB、HandlerSocket和MySQL性能测试及其结果分析
- mysql-HandlerSocket的性能测试