网站地图官方微信:
网站首页 包装项目合作 包装成型机械 圆珠笔 眼镜片 眼镜盒 文件柜

当前位置: 首页 >

为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?

额 … 因为最影响吞吐量的 2 个因素:网络 + 存储,已经被 linux 自带的 nio 和 mmap 命令解决掉了,这些消息应用只需要封装上述命令即可。

但 rdbms 数据库的差异性之一就在于如何设计磁盘存储的方式。

这其中就涉及大量"精细化"地对文件系统的操作进行设计,那么自然语言越底层越好。

还有别的重要因素,即消息系统是 type less 的,而数据库系统不是。

jvm 最头疼的问题之一,也是最浪费内存的问题之一是 class 的 overhead …。

为什么Kafka或者是pulsar等消息队列可以在JVM上有很好的性能,但数据库却不行?

  • | 凤凰传奇真的会因为曾毅而塌房吗? |

    他们很聪明,取消演唱会,不给那些想借机搞事的人机会。 免得到...

    查看详情>>
  • | 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应? |

  • | 《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为? |

  • | 为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要? |

  • | 「牛奶湖」游客排队接奶,当地表示可以放心喝,是否符合食品安全标准?此营销行为对当地牧业是否有宣传作用? |

  • | 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗? |

  • | 是什么原因让胖东来独一家,而别的公司学不来? |

  • | 央企的信创,是否有必要把 spring 替换成国产的 solon ? |

  • | 真的没有人觉得2k是一个很尴尬的分辨率吗? |

  • | 用紫砂壶泡茶真的比别的茶具泡出来的茶更有味道吗? |

  • | 我 08 年,今年高一了,不会医院挂号和坐高铁。正常吗? |

  • 其实2019年就发现了,只是掩耳盗铃装作没发现而已,也不只是...

    2025-06-27
  • 游戏机禁令2.0。 我看519的时候不是禁止的挺欢的吗?权...

    2025-06-27
  • 秀一张桌面。 从2006年fedora core 3开始,...

    2025-06-27
  • 人际交往的方式很多都是利弊交互的,没有哪一种方式是可以完全无...

    2025-06-27

关注我们

添加微信好友,关注最新动态