如何设计有几十亿张表和上百亿条的数据库,以40亿张表,100亿条表为例 ,而且是无时无刻不在进行 *** 。

如何设计有几十亿张表和上百亿条的数据库,以40亿张表,100亿条表为例 ,而且是无时无刻不在进行 *** 。,第1张

1表字段类型、长度、默认值这些都要按实际情况去写,不要瞎填;

2能存英文就尽量不存中文,能存数字尽量不存英文;(数据库查询速度数字查询速度最快,英文次之,中文最后)

3索引要优化,按实际要求去创建索引,主键等;

4sql语句要精简,能不用就尽量不用,想要什么字段查什么字段,不要怕多写,尽量少用联表查询,多表查询,尤其在大数据访问的时候;

5合理使用缓存技术,有模板缓存,数据库查询结果缓存。

以上就是关于如何设计有几十亿张表和上百亿条的数据库,以40亿张表,100亿条/表为例 ,而且是无时无刻不在进行 *** 。全部的内容,包括:如何设计有几十亿张表和上百亿条的数据库,以40亿张表,100亿条/表为例 ,而且是无时无刻不在进行 *** 。、如果数据库存放的数据量大,我们有什么方法解决这个问题啊、阿里出品otter-同步数据量6亿涉及200+个数据库实例之间的同步等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10194009.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存