上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 119 下一页
摘要: 此文已由作者张耕源授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 自从公司的易信公众服务号有了查询今日菜单的功能,自己慢慢养成了每次去吃饭前查一 下各个窗口的菜谱,再决定去哪吃饭的习惯。 不过这个功能使用的越多,越来越觉得它不方便。目前在易信公众号查询菜单的步骤是: 打开易 阅读全文
posted @ 2018-11-02 12:25 网易数帆 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张耕源授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 作为一名接触Python有一段时间的初学者,越来越体会到Python的方便之处,它使人能更 多的关注业务本身的逻辑,而不用太纠结语言层面的技巧与细节。然而,随着服务的规模 变得越来越大,如何方便快速地制作与发 阅读全文
posted @ 2018-11-02 12:20 网易数帆 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张耕源授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 日常工作生活中大家在维护自己的服务器、VPS有时会碰到这样的情况:服务器上突然出现了许多来自未知ip的网络连接与流量,我们需要第一时间切断这些可能有害的网络连接。除了iptables/ipset, black 阅读全文
posted @ 2018-11-02 11:51 网易数帆 阅读(2415) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 调用processInsert(sc,schema,sqlType,origSQL,tableName,primaryKey): 对于主键不在插入语句的fields中的SQL,需要改写。比如hotnews主键 阅读全文
posted @ 2018-11-02 11:46 网易数帆 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 5. 路由模块 真正取得RouteResultset的步骤:AbstractRouteStrategy的route方法:对应源代码: 5.3 路由之前的逻辑 - 判断子表插入以及全局序列号的生成: Abstr 阅读全文
posted @ 2018-11-02 11:35 网易数帆 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 下一步,ServerConnection类处理SQL语句 ServerConnection.java 调用routeEndExecuteSQL方法,会解析出RouteResultSet。这步包含了SQL语义解 阅读全文
posted @ 2018-11-02 11:25 网易数帆 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 对于表的dataNode对应关系,有个特殊配置即类似dataNode="distributed(dn$1-10)",这个含义是: 读取完所有表之后,记录好DB类型,这对之后的sql语句路由解析有帮助。将所有s 阅读全文
posted @ 2018-11-02 11:10 网易数帆 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 4.配置模块 4.2 schema.xml 接上一篇,接下来载入每个schema的配置(也就是每个MyCat中虚拟化的数据库的配置): XMLSchemaLoader.java 首先读取schema每个配置属 阅读全文
posted @ 2018-11-02 11:06 网易数帆 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 这样,所有的tableRule和function就加载完毕。保存在一个变量中,就是tableRules:XMLRuleLoader.java: 4.2 schema.xml: 先看下DataHostConfi 阅读全文
posted @ 2018-11-02 10:55 网易数帆 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 此文已由作者张镐薪授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 4.配置模块 每个MyCatServer初始化时,会初始化: MyCatServer.java: 第一步是读取文件配置,主要是三个文件:schema.xml,rule.xml和server.xml. 读取后的 阅读全文
posted @ 2018-11-02 10:50 网易数帆 阅读(285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 119 下一页