论坛首页 Java企业应用论坛

activeMQ 的kahadb存储引擎分析

浏览 22451 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-03-21  
dennis_zane回复的很清晰了,尤其是第3个问题的解答,只要在同一个分区上,肯定能保证顺序性。但是agapple的“就是一个publish经过hash后发送给多个position数据后,同一个subscribe连接多个position进行数据重组后,能否保证原始被hash前的顺序”,这个问题就估计应该是不能保证顺序的。伙计,得靠自己了
0 请登录后投票
   发表时间:2012-07-09  
netcomm 写道
dennis_zane回复的很清晰了,尤其是第3个问题的解答,只要在同一个分区上,肯定能保证顺序性。但是agapple的“就是一个publish经过hash后发送给多个position数据后,同一个subscribe连接多个position进行数据重组后,能否保证原始被hash前的顺序”,这个问题就估计应该是不能保证顺序的。伙计,得靠自己了

一般都是做group或session内的有序性。
全局的有序性比较难搞,
建议可以考虑在路由到某个分区之前加上全局id,
最后再消费端聚合的时候,重排,保重最终的一致性。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics