上一页 1 2 3 4 5 6 7 8 ··· 43 下一页
摘要: RocketMQ事务消息(Transactional Message)是指应用本地事务和发送消息操作可以被定义到全局事务中,要么同时成功,要么同时失败。RocketMQ的事务消息提供类似 X/Open XA 的分布事务功能,通过事务消息能达到分布式事务的最终一致。 Half Message(半消息) 阅读全文
posted @ 2020-06-08 11:56 昕友软件开发 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 消息存储架构 主要有下面三个跟消息存储相关的文件构成。 (1) CommitLog:消息主体以及元数据的存储主体,存储Producer端写入的消息主体内容,消息内容不是定长的。单个文件大小默认1G ,文件名长度为20位,左边补零,剩余为起始偏移量,比如00000000000000000000代表了第 阅读全文
posted @ 2020-06-08 09:35 昕友软件开发 阅读(1950) 评论(0) 推荐(0) 编辑
摘要: RocketMQ 不支持任意时间自定义的延迟消息,仅支持内置预设值的延迟时间间隔的延迟消息。 预设值的延迟时间间隔为:1s、 5s、 10s、 30s、 1m、 2m、 3m、 4m、 5m、 6m、 7m、 8m、 9m、 10m、 20m、 30m、 1h、 2h 延时消息的使用场景 比如电商里 阅读全文
posted @ 2020-06-07 20:14 昕友软件开发 阅读(14921) 评论(0) 推荐(0) 编辑
摘要: 至少一次(At least Once)指每个消息必须投递一次。Consumer先Pull消息到本地,消费完成后,才向服务器返回ack,如果没有消费一定不会ack消息,所以RocketMQ可以很好的支持此特性。 生产者 在同步非顺序投递的时候,每次都是轮询到不同的队列: Message message 阅读全文
posted @ 2020-06-07 16:28 昕友软件开发 阅读(2915) 评论(0) 推荐(0) 编辑
摘要: 消息有序指的是一类消息消费时,能按照发送的顺序来消费。例如:一个订单产生了三条消息分别是订单创建、订单付款、订单完成。消费时要按照这个顺序消费才能有意义,但是同时订单之间是可以并行消费的。RocketMQ可以严格的保证消息有序。 顺序消息分为全局顺序消息与分区顺序消息,全局顺序是指某个Topic下的 阅读全文
posted @ 2020-06-07 14:34 昕友软件开发 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: RDB 对于快照模式的备份而言,它的配置项如下: save 900 1 save 300 10 save 60 10000 这 3 个配置项的含义分别为: 当 900 秒执行 1 个写命令时,启用快照备份。 当 300 秒执行 10 个写命令时,启用快照备份。 当 60 秒内执行 10000 个写命 阅读全文
posted @ 2020-05-29 16:52 昕友软件开发 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 命令: redis-benchmark -h 127.0.0.1 -p 6379 -c 50 -n 10000 可选参数如下所示: 序号选项描述默认值 1 -h 指定服务器主机名 127.0.0.1 2 -p 指定服务器端口 6379 3 -s 指定服务器 socket 4 -c 指定并发连接数 5 阅读全文
posted @ 2020-05-28 22:21 昕友软件开发 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 待写 阅读全文
posted @ 2020-05-28 22:19 昕友软件开发 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Redis 和数据库读操作 数据缓存往往会在 Redis 上设置超时时间,当设置 Redis 的数据超时后,Redis 就没法读出数据了,这个时候就会触发程序读取数据库,然后将读取的数据库数据写入 Redis(此时会给 Redis 重设超时时间),这样程序在读取的过程中就能按一定的时间间隔刷新数据了 阅读全文
posted @ 2020-05-28 22:18 昕友软件开发 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: Redis的几种常见高可用使用方式包括: Redis多副本(主从); Redis Sentinel(主从 + 哨兵); Redis Cluster; 主从同步基础概念 互联网系统一般是以主从架构为基础的,所谓主从架构设计的思路大概是: 在多台数据服务器中,只有一台主服务器,而主服务器只负责写入数据, 阅读全文
posted @ 2020-05-28 22:14 昕友软件开发 阅读(780) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 43 下一页
欢迎访问我的开源项目:xyIM企业即时通讯