社区
Web 开发
帖子详情
mysql进行分库之后,java里怎么进行查询?
KnowKjava
2015-10-12 04:06:03
一张无限扩张的表,可以分表、分区、分库进行优化。
分表之后,java里可以根据客户输入的年月等信息拼出需要访问的相关表;
分区之后,java里可以像一张表那样进行访问(无须关注数据库逻辑);
那么分库之后,java里怎么进行查询?
比如一张表分到两个库a、b里,我怎么知道这条语句是该访问a库还是b库?
还是两库都要访问?——但是如果这样的话,分页逻辑将会是一个大问题。
...全文
691
2
打赏
收藏
mysql进行分库之后,java里怎么进行查询?
一张无限扩张的表,可以分表、分区、分库进行优化。 分表之后,java里可以根据客户输入的年月等信息拼出需要访问的相关表; 分区之后,java里可以像一张表那样进行访问(无须关注数据库逻辑); 那么分库之后,java里怎么进行查询? 比如一张表分到两个库a、b里,我怎么知道这条语句是该访问a库还是b库? 还是两库都要访问?——但是如果这样的话,分页逻辑将会是一个大问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuangqingch
2015-10-12
打赏
举报
回复
根据业务逻辑,自己定一个规则去选择不同的库存储。比方如计算机类书籍存储A库中的书籍表。经济类的书籍存储B。最终构造一个KEY(书籍类型)- value(库标识)。查询时根据库标识取出对应的数据源进行查询。
bartholomew4
2015-10-12
打赏
举报
回复
总有分库规则吧,比如是时间的那就是什么时间前的查A,什么时候后的查B
打个比方无非就是一般书一共有13章,你要看某章下内容只要看目录就知道是哪页
现在把书分成上中下3册,你写了一张自己的目录,知道哪章在哪册了然后去那册查找目录所在
当数量少时的确一本书查比较快,当数量相当庞大时肯定是多级查询比较快
写
JAVA
的不可能不知道
分库
分表 |
MySQL
终极篇 |
分库
分表
为什么写
java
的要会
分库
分表,
分库
分表到底是为了什么,怎么
分库
分表,这篇文章将讲解
分库
分表从why到实战(
java
代码),包含了相关的中间件
mysql
数据库 分表后 怎么
进行
分页
查询
?
Mysql
分库
分表方案?
1.如果只是为了分页,可以考虑这种分表,就是表的id是范围性的,且id是连续的,比如第一...
Mysql
分库
分表方案 1.为什么要分表: 当一张表的数据达到几千万时,你
查询
一次所花的时间会变多,如果有联合
查询
的话
在
MySQL
中怎样
进行
跨库
查询
?
在
MySQL
中跨库
查询
主要分为两种情况,一种是同服务的跨库
查询
;另一种是不同服务的跨库
查询
;它们
进行
跨库
查询
是不同的,下面就具体介绍这两种跨库
查询
。 一、同服务的跨库
查询
同服务的跨库
查询
只需要在关联
查询
的...
关于
Java
操作
mysql
分库
分表
Mysql
分库
分表订单生成系统实战分析
Java
下一个简单的数据库
分库
帮助类
mysql
分表后 如何分页 (总共160个表1500万数据)
mysql
数据库 分表后 怎么
进行
分页
查询
?
Mysql
分库
分表方案?关于数据库
分库
后,分页
查询
时如何从...
Java
教程之
mysql
分库
分表
通过以上学习呢,我们知道,当数据库特别大的情况下,数据库存储数量达到了一定的阈值以后会变慢,我们需要使用
分库
分表的方案来解决这个问题。我们主要学习了垂直分表、垂直
分库
、水平分表、水平
分库
四种方案。当...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章