当前位置:当前位置: 首页 >
为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
文章出处:网络 人气:发表时间:2025-06-28 12:05:11
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
同类文章排行
- 为什么越来越多的国内男孩,要娶国外女孩?
- 穿瑜伽裤爬山的女生会不会害羞?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
- 如何评价巴黎世家官宣杨超越为品牌挚友?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 为何中国反复升级轰六轰炸机群?
- 你捡过最大的漏是什么?
- 《诛仙》中有哪些捧腹大笑的剧情?
最新资讯文章
- 如何评价林志玲?
- 鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
- 健身教练们觉得女生怎样的身材才是好身材?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 以色列为什么要打伊朗?
- 如果苹果真的下架了微信的话,会发生什么?
- 你的内衣丢过吗?
- 现在为什么没有黑客了?
- 女明星做了什么医美项目保持童颜?
- 鱼是饿不死的都是撑死的,这句话是真的吗?
- 中国军队有多强,在世界能排第几?
- Rust 的设计缺陷是什么?
- 如何看待伊朗发布10座美军基地地图?
- Web后端开发,用Python还是Go呢?
- 如何评价sketch 2025的改版?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 商城里如何缓存商品信息?
- 超小团队选择Django还是Flask?
- 雷军为什么不愿意用性价比打法进军NAS?





