为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
- 发表时间:2025-06-28 12:05:11
- 来源:
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
推荐资讯
- 2025-06-18 16:55:14为什么Rust的包管理器Cargo这么好用?
- 2025-06-18 17:05:12淘宝为什么要提供npm镜像?
- 2025-06-18 17:20:13特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 2025-06-18 17:10:13为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- 2025-06-18 17:40:12哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-18 17:50:12鱼缸有没有简单的过滤配置搭配方式?
- 2025-06-18 16:35:14***拍大尺度片子时摄影师不会看光吗?
- 2025-06-18 17:50:12公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 2025-06-18 17:30:14谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 2025-06-18 17:55:12脸与身材不符是种怎样的体验?
推荐产品
-
2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
结合中外信息,对此事进行还原。 这个事发生在2025年3月 -
《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
因为诛仙写于2003年,在那个网络都没全民普及的年代里, 萧 -
360 集团周鸿袆努力拼了 4 年,最后反而跌了近 4000 亿,其原因是什么?
大家都知道360借条吧?一直挂的是360的品牌,在360集团 -
如何评价首个女性友好的编程语言HerCode?
我开发了一个语言 herlang: justj***ac/h
新闻动态
最新资讯

