《表1 终端位置表(terminal_pos)部分字段》

《表1 终端位置表(terminal_pos)部分字段》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于Sharding-JDBC的海量北斗数据存储方案》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

根据当前平台的实际业务,只对系统中存在大数据量的数据表进行分表设计。北斗位置服务平台数据库的表分为分片表和非分片表两类。非分片表的数据量基本稳定在百万以下的,增长缓慢或几乎不增长,比如用户表、系统菜单表、组织机构表等[7]。而分片表数据量大,已达到千万以上或者预计会达到千万以上,比如上行报文表、终端位置表、操作日志表等。集成Sharding-JDBC进行分库分表时,分片表需要配置好分片键和数据节点等,并在Java代码中实现具体的分片算法。每个表都可以根据自身不同业务特性实现不同的分片算法,而非分片表只需要配置好数据源即可。以终端位置表(terminal_pos)为例,进行Sharding-JDBC分表集成说明。如表1所示。