sharding-jdbc分库分表的问题

比如一个order表,里面有user_id和goods_id,业务中有根据user_id查询的需求又有根据goods_id查询的需求,还有根据user_id和goods_id两个条件查询的需求,哪种分片策略比较好呢?


mysql
分库分表
java
2023-06-27 15:31:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
疑惑的冒险者

这是二选一的场景,没有两全其美的方法,只能放弃代价不太大的那个。具体来说就是根据业务需求来选择。如果业务中根据user_id根据来查询的压力更大,则用user_id来分片,否则使用goods_id。


分享
微博
QQ
微信
回复
2023-06-27 16:34:59
相关问题
PolarDB支持分库吗?
4784浏览 • 1回复 待解决
分库 MySQL 方案存在什么缺点?
4659浏览 • 2回复 待解决
使用PolarDB数据库是否需要分库
5849浏览 • 1回复 待解决
谁知道redis是怎么实现分库
3499浏览 • 1回复 待解决
10g数据库数据,用得上分库吗?
3377浏览 • 1回复 待解决
sql 联合查询 问题有懂吗?
2848浏览 • 1回复 待解决
sequelize;mysql关联查询问题
4110浏览 • 1回复 待解决
HarmonyOS 关于 margin 设置百问题
936浏览 • 1回复 待解决
MySQL 伪 dual问题有懂吗?
3668浏览 • 1回复 待解决
HarmonyOS dataORM库联查询问题
956浏览 • 1回复 待解决
关于laravel一些难受问题,连查询
4046浏览 • 1回复 待解决
HarmonyOS 关于组件height百比显示问题
1382浏览 • 1回复 待解决
一个mysql插入截断问题有懂吗?
3270浏览 • 1回复 待解决