【Java面试实录】在亿级别的数据库中,快速把uid=4的数据查出来,其中uid=4的数据有很多?

作者: Java面试实录分类: 计算机技术 发布时间: 2023-11-21 11:53:32 浏览:12262 次

【Java面试实录】在亿级别的数据库中,快速把uid=4的数据查出来,其中uid=4的数据有很多?

李退之:
这个问题就有毛病 你不应该问我 亿级数据怎么优化存储吗? 问我怎么查 那就是 where uid = 4 啊 难道查询语句还有别的优化方式?

【回复】写脚本程序,开启多进程多线程处理程序,利用范围索引逐渐遍历全表数据,然后分工进行MapReduce算法。什么,你说这个亿级数据库表没有范围索引?[思考]那好办,开除架构师和DBA就行了
【回复】回复 @艾特啦斯 :[笑哭]有点离谱了
【回复】回復 @丶桶子 :因為很多這句是up主後來加的 我留言時條件只有要快速而已[doge]
机侠客:
这跟Java没啥关系啊,Java岗也不负责数据库优化,这个问题也没法通过优化sql查询语句解决

【回复】这视频只是讲面试技巧,并不是真的技术视频
【回复】面试造火箭,入职拧螺丝
胖虎-战神:
看你说到把数据放搜索引擎上,就知道你是来搞笑的

【回复】回复 @N0ts :所以我说用redis会更好啊[笑哭]。这里的如果的意思就是“如果是这样”
【回复】回复 @兔子不乖R :别说如果呀,这个视频就是讨论大数据量
活力达达仔:
唉,这问题问的不对,答的也不对。即使深分页也不是这么玩的。。

琥珀川灬小黑:
你问我怎么查那只能where uid =4 ,拜托又不是政治语文,还要考虑出题者意图,再做引申,理工主打一个简洁明了,你怎么问我怎么答,用最短的话清晰的回答问题,多说等于能力不行。

wmingren:
你这回答都是架构层面的啊,那位同学是在面试架构师吗?

mono12306:
把uid=4放到第一条 直接就拿出来了[吃瓜]

【回复】好家伙,根据答案出题是吧[doge]
_65536_:
已三连,求分享[打call] 最近找工作不太顺利,感觉这个系列视频帮助挺大的

IT 科技 编程语言 编程 Java面试实录 经验分享 面试 计算机技术 Java Java面试

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读