蓝天

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 75 下一页

2019年9月1日 #

如何保证最少消费一次redis的list队列数据

摘要: 简使用pop,不能保证最少消费一次,比如pop超时可能中途丢失,或者消费者处理过程中异常而未能处理完。 解决此问题有多种方法: 1) 方法一:使用rpoplpush替代pop 这种方法相当于建立了一个回滚,由于操作是在redis端完成的,可保证数据不会丢,当消费者完成业务逻辑后,再清掉lpush的另 阅读全文

posted @ 2019-09-01 15:07 #蓝天 阅读(2146) 评论(0) 推荐(0) 编辑

2019年8月29日 #

如果设置Redis客户端的超时时长?

摘要: 客户端的超时时长分连接超时和读写超时,如果是基于hiredis的实现,则读写超时是合在一起的,同一参数控制。 在hiredis中,读写超时调用函数redisSetTimeout设置,可以看到没有区分读和写: int redisSetTimeout(redisContext *c, const str 阅读全文

posted @ 2019-08-29 10:02 #蓝天 阅读(18335) 评论(0) 推荐(0) 编辑

2019年6月18日 #

REdis一致性方案探讨

摘要: REdis功能强大众所周知,能够大幅简化开发和提供大并发高性能,但截止到REdis 5.0.5仍然存在如下几大问题: 1. 一致性问题 这是由于REdis的主从复制采用的是异步复制,异常时可能发生主节点的数据未能复制到从节点,导致从节点提升为主节点后缺失部分数据。虽然REdis提供WAIT命令来使得 阅读全文

posted @ 2019-06-18 14:48 #蓝天 阅读(2739) 评论(0) 推荐(0) 编辑

2019年6月14日 #

Linux后台开发工具箱-葵花宝典

摘要: 目录............................................................................................................................ 1 1. 前言................ 阅读全文

posted @ 2019-06-14 18:47 #蓝天 阅读(3523) 评论(0) 推荐(1) 编辑

2019年6月5日 #

REdis主从复制之repl_backlog

摘要: 目录 目录 1 1. 前言 1 2. 配置项 1 3. redisServer 2 4. feedReplicationBacklog-写repl_backlog 3 5. addReplyReplicationBacklog-读repl_backlog 4 1. 前言 注意,repl_backlo 阅读全文

posted @ 2019-06-05 10:57 #蓝天 阅读(4522) 评论(0) 推荐(0) 编辑

2019年5月30日 #

C++之Lambda研究

摘要: 目录 目录 1 1. 前言 1 2. 示例1 1 3. 示例2 2 4. 示例3 3 5. 示例4 3 6. 示例5 6 7. 匿名类规则 6 8. 参考资料 7 1. 前言 本文代码测试环境为“GCC-9.1.0”,有关编译器的安装请参考《安装GCC-8.3.0及其依赖》,适用于“GCC-9.1. 阅读全文

posted @ 2019-05-30 09:42 #蓝天 阅读(1101) 评论(0) 推荐(0) 编辑

2019年5月24日 #

Redis-5.0.5集群配置

摘要: 版本:redis-5.0.5 参考:http://redis.io/topics/cluster-tutorial。 集群部署交互式命令行工具:https://github.com/eyjian/redis-tools/tree/master/deploy 集群运维命令行工具:https://git 阅读全文

posted @ 2019-05-24 09:53 #蓝天 阅读(13752) 评论(1) 推荐(0) 编辑

2019年5月22日 #

REdis之maxmemory解读

摘要: redis.conf中的maxmemory定义REdis可用最大物理内存,有多种书写方式,以下均为合法: maxmemory 1048576 maxmemory 1048576B maxmemory 1000KB maxmemory 100MB maxmemory 1GB maxmemory 100 阅读全文

posted @ 2019-05-22 17:25 #蓝天 阅读(17049) 评论(0) 推荐(0) 编辑

2019年5月1日 #

安装GCC-8.3.0及其依赖

摘要: 目录 目录 1 1. 前言 1 2. 安装日期 1 3. GCC国内镜像下载地址 2 4. GCC的依赖库 2 4.1. gmp库 2 4.2. mpfr库 2 4.3. mpc库 2 4.4. m4编译工具 2 4.5. 安装源代码包 3 5. 编译安装gmp 3 6. 编译安装mpfr 4 7. 阅读全文

posted @ 2019-05-01 09:06 #蓝天 阅读(11826) 评论(1) 推荐(2) 编辑

2019年4月25日 #

REdis zset和double

摘要: 平台:x86_64 结论:Zset的最大分数不要超过18014398509481982(17位数字,54位二进制),否则不会得到期望的值。 REdis:5.0.4 Zset采用double存储分数值(score),而incrbyfloat和hincrbyfloat采用的是long double存储数 阅读全文

posted @ 2019-04-25 17:32 #蓝天 阅读(1446) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 75 下一页

导航