随笔分类 -  dbproxy

摘要:https://blog.csdn.net/oujiangping/article/details/78580450 https://blog.csdn.net/gatieme/article/details/78885908 ps aux|grep mysql-proxy 第二个就是3318的进程 阅读全文
posted @ 2018-10-30 00:30 taek 阅读(215) 评论(0) 推荐(0)
摘要:dbproxy 支持 in 查询, 当in 中的字段 属于不同的分表时, QPS约为 5000左右, 如果为 等值查询, qps的30000左右 主要原因是 对于in操作,会产生多个不同分表的sql, 这些sql的发送完全是顺序的, 发送第二个sql, 要完全等到 第一个SQL结果的返回, src/ 阅读全文
posted @ 2018-10-19 22:14 taek 阅读(488) 评论(0) 推荐(0)
摘要:转自https://www.cnblogs.com/ringofthec/archive/2010/10/22/lua.html 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清楚了, 但是我将用自己的方式, 记录下我认为重要的东西, 先约定一下api说明的格式 编号. api作用简 阅读全文
posted @ 2018-01-30 00:18 taek 阅读(689) 评论(0) 推荐(0)
摘要:参考 https://www.myvoipapp.com/blogs/yxh/2016/07/14/c%E5%90%91lua%E5%87%BD%E6%95%B0%E4%BC%A0%E9%80%92table%E5%8F%82%E6%95%B0/ 1.lua 1.c 阅读全文
posted @ 2018-01-30 00:13 taek 阅读(1068) 评论(0) 推荐(0)
摘要:dbproxy 的账号是统一的, 即连接dbproxy,连接主mysql ,连接从mysql 的账号必须一样, 为了隔离 即使用dbproxy的人感知不到mysql, 需要分离 配置文件 struct chassis_plugin_config位置plugins/proxy/proxy-plugin 阅读全文
posted @ 2018-01-26 00:48 taek 阅读(395) 评论(0) 推荐(0)
摘要:id生成器使用的是snowflake, 需要执行 snowflake_init(region_id, worker_id); 而region_id和worker_id是在配置文件中配置的 network_mysqld_proxy_plugin_apply_config位置plugins/proxy/ 阅读全文
posted @ 2018-01-25 23:47 taek 阅读(191) 评论(0) 推荐(0)
摘要:main主函数 /home/id/lua.lua/home/id/lua-c/lua.lua/home/id/lua-c/metatable.lua/home/id/lua-c/1.lua chassis_options_new位置:src\chassis-options.c chassis_fro 阅读全文
posted @ 2018-01-25 00:54 taek 阅读(476) 评论(0) 推荐(0)