redis内存分配器和内存碎片清理
ipcpu 5年前 (2020-06-27) 3420浏览 0评论
一、redis内存分配器 Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。Redis并没有自己实现内存池,利用了系统内存分配器,所以系统内存分配器的性能及碎片率会对Redis造成一些性能上的影响...
ipcpu 5年前 (2020-06-27) 3420浏览 0评论
一、redis内存分配器 Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。Redis并没有自己实现内存池,利用了系统内存分配器,所以系统内存分配器的性能及碎片率会对Redis造成一些性能上的影响...
ipcpu 5年前 (2020-05-10) 1329浏览 0评论
一、概述 redis-shake是阿里云Redis&MongoDB团队开源的用于redis数据同步的工具。 目前在我司线上运行过数次,对于数据迁移非常方便,极力推荐。 二、基本功能 redis-shake是基于redis-port(codi...
ipcpu 5年前 (2020-05-07) 5235浏览 0评论
Linux使用tc对网络进行限速.md 一、限制向特定IP端的出流量outgoing tc qdisc del dev eth0 root 2>/dev/null tc qdisc add dev eth0 root handle ...
ipcpu 5年前 (2020-04-02) 1503浏览 0评论
Nginx配置,非特定IP需要输入密码才能访问.md 需求 有一个后台站点,仅允许公司的外网IP可以访问,这样的话,在nginx中使用allow、deny就可以实现,如果前面还有CDN或者负载均衡器,也可以使用$http_x_forwarded_f...
ipcpu 5年前 (2020-03-02) 1291浏览 0评论
最近老有一些开发来询问: 我的redis快满了,什么时候会触发maxmemory-policy参数设置的驱逐策略?95%还是98%还是99% ? 答案是100%,即 used_memory > maxmemory 代码如下: 还有需要注意...
ipcpu 5年前 (2019-11-13) 3075浏览 1评论
百万并发配置.md 概述 科技发展太快,现在一台普通的机器都可以保持百万千万的TCP并发连接或是转发(并发数,这里我们和阿里云看齐,以TCP的ESTABLISH连接数来计算,这里只是保持TCP连接,并非QPS或者TPS),但Linux的一些默认设...
ipcpu 5年前 (2019-10-13) 2418浏览 0评论
ffmpeg的安装、常用案例和命令.md 零、概述 FFmpeg是一款音视频编解码库,是多媒体开发者的必备技能。FFmepg提供了多种媒体格式的封装和解封装,包括音视频编码、多种协议的流媒体、多种色彩格式转换、多种采样率转换、多种码率转换等。 一、F...
ipcpu 6年前 (2019-07-15) 818浏览 0评论
Python文件操作.md 一、文件操作 Python对文件进行操作,一般都是调用os模块、shutil模块。常用功能如下: os.remove(file_name); 删除文件 os.mkdir("newdir"); 创建目录 os.getc...
ipcpu 6年前 (2019-05-07) 5852浏览 0评论
如何在docker容器、Kubernetes的Pod中添加/etc/hosts配置.md 一、概述 在实际业务场景中,经常会出现需要配置/etc/hosts 内容的情况,即使现在向docker和k8s方向转变,仍然是存在小部分这样的需求的。假如入内...
ipcpu 6年前 (2019-04-03) 12248浏览 2评论
OpenVPN启用LDAP+GoogleAuthenticator认证.md.md 一、概述 在上一篇文章当中,我们实现了openVPN+LDAP的认证方式。 但往往在企业环境中,LDAP用户名密码可以说是一号走天下,一旦出现用户名密码泄露(粗心程序...