当前位置:当前位置: 首页 >
为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
文章出处:网络 人气:发表时间:2025-06-28 12:05:11
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
同类文章排行
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
- 怎么学习前端开发?求推荐学习路线?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 中了一个亿 你会做什么?
- 如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 360 集团周鸿袆努力拼了 4 年,最后反而跌了近 4000 亿,其原因是什么?
- 《甄嬛传》中祺贵人为什么和甄嬛反目?
- 你身边身材最好的女生是什么样?
- Rust 的设计缺陷是什么?
最新资讯文章
- 为什么现在的周杰伦生活与作品中中华元素越来越少了?
- 如何评价DuckDB?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 这种裙子是不是对直男爆杀?
- 如何利用cursor快速理解复杂代码工程?
- 评价一下Proxmox VE与ESXi的优劣?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 如何评价首个女性友好的编程语言HerCode?
- LCD党真的只是少部分人吗?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 群晖端部署了emby,盒子安装了客户端播放蓝光电影为什么不能显示影片自带字幕?






关注公众微信号
移动端,扫扫更精彩