当前位置: 首页 > news >正文

网站建设gong软件培训方案

网站建设gong,软件培训方案,沧浪公司网站建设电话,深圳网站建设总部Mycat是一个开源的分布式数据库中间件#xff0c;它可以对数据库进行分库分表的操作#xff0c;以下是Mycat分库分表的操作步骤#xff1a; 配置数据源#xff1a;将要操作的数据库和表通过Mycat的配置文件配置到数据源中。配置分片规则#xff1a;根据分库分表的需求它可以对数据库进行分库分表的操作以下是Mycat分库分表的操作步骤 配置数据源将要操作的数据库和表通过Mycat的配置文件配置到数据源中。配置分片规则根据分库分表的需求配置相应的分片规则例如按照用户ID进行分片。配置路由规则根据分片规则配置相应的路由规则让MyCat可以正确的将操作路由到对应的数据库和表中。配置读写分离规则根据数据库负载情况配置相应的读写分离规则提高系统的读取性能。启动MyCat通过启动MyCat服务让其对配置的数据库进行分库分表的操作实现数据的分布式存储和访问。 需要注意的是Mycat的分库分表操作需要对业务进行适配不能直接将业务系统原有的SQL语句直接应用于MyCat中。因此在进行分库分表操作前需要对业务系统进行相应的重构。 Mycat的分库分表配置一般包括以下几个步骤 配置数据源在Mycat的配置文件中需要将要操作的数据库和表通过 dataHost 和 schema标签进行配置。 示例代码 dataHost namedbtest1 dbTypeMySQL maxCon1000 minCon10 balance0 writeType0 dbPoolTypeC3P0 heartbeatselect user()/heartbeat !--can have multi write data source, take care of the order-- writeHost hosthostM1 urljdbc:mysql://hostM1:3306/test?useUnicodetrue userrootpassword123456 /writeHost readHost hosthostS1 urljdbc:mysql://hostS1:3306/test?useUnicodetrue userrootpassword123456 /readHost readHost hosthostS2 urljdbc:mysql://hostS2:3306/test?useUnicodetrue userrootpassword123456 /readHost /dataHost配置分片规则在Mycat的配置文件中需要配置相应的分片方式和分片规则。 示例代码 schema nametest checkSQLschemafalse sqlMaxLimit100 table nameorder primaryKeyid dataNodedn${order_id%2}rulecolumnsorder_id/columnsalgorithmfunc1/algorithm/rule /table /schema上面的配置示例中使用 order_id 进行分片分为两个节点 dn0 和 dn1 进行存储。 配置路由规则在Mycat的配置文件中需要配置相应的路由规则让MyCat可以正确的将操作路由到对应的数据库和表中。 示例代码 !--test-rule.xml-- mappingschema nametest checkSQLschemafalse sqlMaxLimit100table nameorder primaryKeyid dataNodedn${order_id%2}rulecolumnsorder_id/columnsalgorithmfunc1/algorithm/rule/table/schema dataNode namedn0 dataHostdbtest1 databasedbtest1/dataNode namedn1 dataHostdbtest2 databasedbtest2/ /mapping配置读写分离规则在Mycat的配置文件中需要根据数据库负载情况配置相应的读写分离规则提高系统的读取性能。 示例代码 !--test-rule.xml-- systembalance-sessionstypewhitelistwhitelist127.0.0.1/whitelist/balance
http://wiki.neutronadmin.com/news/371824/

相关文章:

  • 创新的网站建设公司排名qq是哪家公司开发的软件
  • 专业的郑州网站推广多用户网站建设
  • 网站建设的模板免费代运营
  • 杭州网站界面设计阳江房产网官网查询
  • 苏州做网站的公司有哪些十大编程语言
  • 漳州网站建设技术广州市建设集团网站
  • 网站如何盈利流量费做音箱木工网站
  • 网站开发仓库管理系统需求分析做导购型网站
  • 电脑版网站建设做网站赚钱容易吗
  • 信阳网站建设策划方案wordpress迁移hexo
  • 网站推广设计做哪些网站一般用什么语言
  • 网站开发信息免费的行情网站
  • 网站功能建设描述书做一个企业的网站怎么做
  • 手机传奇网站咨询公司组织架构
  • 网站建设夬金手指排名壹柒php网站开发参考文献
  • 网站建设工作自查报告WordPress顶部广告插件
  • 网站设计制作一条龙免费哈尔滨建设网站哪家专业
  • 网站开发要什么流程微商分销模式
  • 成都 在线 网站建设织梦后台怎么做导航栏的网站首页
  • html网站开发教程什么网站可以自己做房子设计图
  • 功能多的免费网站建设笔记模板wordpress
  • 怎么看国外设计网站ps做网站的流程
  • 网站开发的安全性原则域名购买后怎么使用
  • 网站建设记账怎样弄一个自己的网站
  • 电商网站的建设与运营公司网页设计代码
  • 知名网站规划广州网站建设公司排行
  • 苏州街网站建设高校网站一般采用什么网页布局
  • 手机版网站怎么上传asp.net窗体网站
  • 小灯具网站建设方案专业网站的特点
  • 用ps网站首页怎么做群晖wordpress如何连接mysql