当前位置: 首页 >
为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
- 人气:
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
推荐资讯
- 2025-06-19Web后端开发,用Python还是Go呢?
- 2025-06-19华为鸿蒙还有多久可以在pc桌面取代Windows?
- 2025-06-19***拍大尺度片子时摄影师不会看光吗?
- 2025-06-19macOS Tahoe 太湖 有什么出色的新功能?
- 2025-06-19如何评价DuckDB?
- 2025-06-19为什么 m1 ***用大小核设计却没有 intel 的问题?
- 2025-06-19Chrome 浏览器设计的神细节有哪些?
- 2025-06-19为什么央视不再报道洛杉矶***了?
- 2025-06-19一个练过功夫的姑娘能打过一个没练过的男人吗?
- 2025-06-19如何客观评价李小冉的长相?
- 2025-06-19H264和H265谁画质好,求回谢谢!?
- 2025-06-19为什么官方详细通报了“罗某宇坠楼***”,还有很多人不信?
- 2025-06-19一个练过功夫的姑娘能打过一个没练过的男人吗?
- 2025-06-196月18日,中国女篮 101-92 胜日本女篮,张子宇 18 分韩旭18+11,如何评价本场比赛?
- 2025-06-19开战斗机从上海到北京要多久,那是一种什么样的体验?
- 2025-06-19你见过最让你无语的cos是怎样的?
推荐产品
-
在中国有多少开发者使用Rust编程语言?
应该有不少个人开发者已经开始用rust开发生产级项目了,这是 -
为什么官方详细通报了“罗某宇坠楼***”,还有很多人不信?
在长沙生活了十年。 说一个自己身上的事,不匿名。 201 -
如何看待伊朗议员沙赫里亚里: 我们恳求最高领袖批准使用核武器?
现在我国为啥在国防不藏着掖着了?有什么武器亮什么武器 这次更 -
qwen3-0.6B这种小模型有什么实际意义和用途吗?
0.5b 这种才是最有用的,因为它可以万能地微调成单一小任务
最新资讯




