当前位置: 首页 >
为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
- 人气:
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
推荐资讯
- 2025-06-24编程问题哪里解决?
- 2025-06-24清理电脑垃圾什么软件好?
- 2025-06-24我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 2025-06-24大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 2025-06-24性在婚姻生活中真的重要吗?
- 2025-06-24谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 2025-06-24J***a,一个单据领导让把主数据存mysql,详情存mongodb中,如何保证数据一致性比较简单?
- 2025-06-24现在个人博客不能备案了吗?
- 2025-06-24如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
- 2025-06-24腰椎间盘突出导致腿麻脚麻怎么办?
- 2025-06-24上课喝水是不尊重老师的表现吗?
- 2025-06-24PHP初学者,我能不能使用PHP来开发桌面应用?
- 2025-06-24为什么一部分 Go 布道师的博客不更新了?
- 2025-06-24涉密计算机可以用windows10操作系统吗?
- 2025-06-24手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 2025-06-24男女宇航员怎么解决生理需求?
推荐产品
-
能发一张在暧昧期的聊天记录吗?
最近和一个姑娘聊天,真是很久没遇到能和我拌嘴的了,抛出去的梗 -
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
昨天的 GCP 全球宕机事故报告出了,给大家解读下。 从 -
为什么剪映是剪辑软件鄙视链的最底层?
让我想起了一个笑话。 客户:你用什么软件做的? 我:PS -
苹果企业签名哪家好 怎么解决签名掉签问题 ?
还在为 TestFlight 名额爆满、App Store
最新资讯




