加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

分库分表,读写分离后,数据库中间件扮演了一个怎样的角色?

发布时间:2019-02-01 09:43:27 所属栏目:建站 来源:李立敏
导读:副标题#e# 分库分表,读写分离会带来哪些问题? 前面一篇文章图解分布式系统架构(看推荐阅读)大概讲了一下分库分表,以及读写分离出现的场景,分库分表为了解决高并发和海量数据的问题。 分库后会出现新的问题 1、跨库join问题 如有2个库,订单库,用户库

rule.xml是分片规则的配置文件

  1. <mycat:rule xmlns:mycat="http://io.mycat/">  
  2.     <tableRule name="auto-sharding-long">  
  3.         <rule>  
  4.             <!--根据哪个列进行分片-->  
  5.             <columns>id</columns>  
  6.             <!--分片规则,连续分片-->  
  7.             <algorithm>rang-long</algorithm>  
  8.         </rule>  
  9.     </tableRule>  
  10.     <function name="rang-long"  
  11.        <!--分片规则的实现类-->  
  12.         class="io.mycat.route.function.AutoPartitionByLong">  
  13.         <!--分片规则配置文件-->  
  14.         <property name="mapFile">autopartition-long.txt</property>  
  15.     </function>  
  16. </mycat:rule> 

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读