当前位置: 首页 >
为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?
- 人气:
额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。
但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。
这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。
还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。
jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。
推荐资讯
- 2025-06-26怎么评价fastjson2?
- 2025-06-26什么是微软式中文?
- 2025-06-26一些大的单位为什么会自建DNS服务器?
- 2025-06-26postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 2025-06-26为什么 mac mini 的 m4 版本价格这么低呢?
- 2025-06-26做个web服务器,gin框架和go-zero怎么选?
- 2025-06-26美国下场轰炸伊朗,这次我国为什么要这么直白的谴责美国?
- 2025-06-26是不是 Mac Mini(M4) 不值得?
- 2025-06-26儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-26怎么投诉物业,他们才最害怕?
- 2025-06-26商业史上有哪些降维打击的经典案例?
- 2025-06-26男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-26华为中年粉丝都是什么样子的?
- 2025-06-26四川一男子花 2 个月开凿「奥特曼石窟」,当地称将调查核实,私人能挖洞开凿石窟雕刻石像吗?合法吗?
- 2025-06-26不给CPU安装散热器会发生什么?
- 2025-06-26周芷若一个船夫的女儿,容貌真的比得上皇家女子吗?
推荐产品
-
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
长期来看,其实Windows系统远比我们想象中的要稳定,30 -
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
自研新作 flutter3.32+dart3.8+deeps -
为什么日本人室内光脚啊?他们屋子里有这么干净吗?
第一次去日本朋友家,我脱了鞋刚准备穿拖鞋,朋友说:“没事,光 -
有什么方法可以更快地理解 J***aScript?
犹豫不如行动,先找一本完整覆盖语言的书,坚持看完。 书我只
热销产品
最新资讯
- obsidian用一两年后会有多大?全文搜索还快吗?
- 为什么李连杰没能发展和成龙一样?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 男的真的会把所有衣服从上到下都扔洗衣机吗?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?




