蓝天

500 篇文章
37 人订阅

全部文章

一见

REdis主从复制之repl_backlog

注意,repl_backlog只针对部分复制(Partial Replication),而非全量复制。

853
一见

C++之Lambda研究

本文代码测试环境为“GCC-9.1.0”,有关编译器的安装请参考《安装GCC-8.3.0及其依赖》,适用于“GCC-9.1.0”。

782
一见

Redis-5.0.5集群配置

2019年5月15日REdis发布了最新版本5.0.5,在5.0.4基础上修复了部分BUG。本文档基于以前写的《Redis-3.0.5集群配置》和《Redi...

1243
一见

REdis之maxmemory解读

redis.conf中的maxmemory定义REdis可用最大物理内存,有多种书写方式,以下均为合法:

862
一见

安装GCC-8.3.0及其依赖

为体验C++17和C++20特性,需安装更新版本的GCC编译器。GCC官网为:https://gcc.gnu.org/,从这里可以下载最新版本的GCC。

1093
一见

REdis zset和double

结论:Zset的最大分数不要超过18014398509481982(17位数字,54位二进制),否则不会得到期望的值。

1267
一见

REdis MASTER aborted replication NOAUTH Authentication required

对于REdis集群,如果设置了requirepass, 则一定要设置masterauth,否则从节点无法正常工作,查看从节点日志可以看到哪下内容: 1921...

922
一见

C++ Thrift服务端记录调用者IP和被调接口方法

Apache开源的Thrift(http://thrift.apache.org)有着广泛的使用,有时候需要知道谁调用了指定的函数,比如在下线一起老的接口之...

912
一见

REdis之RDB配置问题

RDB配置: save 900 1 save 300 10 save 60 10000 stop-writes-on-bgsave-error no ...

1063
一见

REdis主挂掉后复制节点才起来会如何?

这种情况下复制节点(即从节点)无法提升为主节点,复制节点会一直尝试和主节点建立连接,直接成功。主节点恢复后,复制节点仍然保持为复制节点,并不会成为主节点。

1012
一见

C++标准库之string返回值研究

1) GCC默认开启了返回值优化(RVO),除非编译时指定“-fno-elide-constructors”;

923
一见

实战C++对象模型之成员函数调用

先说结论:C++的类成员函数和C函数实质是一样的,只是C++类成员函数多了隐藏参数this。

811
一见

Apache Thrift的C++多线程编程定式

Facebook贡献给Apache的开源RPC组件Thrift有着广泛的应用,C++中使用Thrift也十分普遍,但由于Thrift的Handler会被多个...

944
一见

std::string的拷贝赋值研究

说明:以下涉及的std::string的源代码摘自4.8.2版本。 结论:std::string的拷贝复制是基于引用计数的浅拷贝,因此它们指向相...

1613
一见

Raft知识图谱

1044
一见

REdis AOF文件结构分析

REdis-5.0之前的AOF文件没有文件头,不管是REdis-5.0之前还是REdis-5.0,它们的AOF文件体内容都如下图所示:

903
一见

ps&CPU

822
一见

RAID中的Stripe size对性能的影响?

配置RAID的时候,有个可以手工设定的参数:Stripe size. 逻辑驱动器的Stripe size,代表控制器每次写入一块物理磁盘的数据量,以KB为单位。

1422
一见

sysctl.conf优化方案

网上关于sysctl.conf的优化方案有各种版本,大多都是抄来抄去的,让新人看了很迷茫。为解决此问题,经过两天的整理,查了N多资料,将大家常用的总结如下,很多...

1163
一见

SAR系统性能检测工具

/**  * sar man手册简译, 欢迎大家补充、指正  * Author: cnscn  * Time  : 2006-10-17 09:10  *  *...

1112

扫码关注云+社区

领取腾讯云代金券