前言 redis搬运整理参考:《Redis 列表》《Redis使用场景》、《Redis的使用场景》 1、Redis使用场景 消息队列的使用 RabbitMQ 更专业。【哈希hash相当于是简化版的有序集合(sorted …
分类:redis
redis过期策略和内存淘汰机制
redis使用的过期策略:定期删除+惰性删除 定期删除redis 会将每个设置了过期时间的 key 放入到一个独立的字典中,以后会定期遍历这个字典来删除到期的 key。 Redis 默认会每秒进行十次过期扫描(100ms…
【Redis5源码学习】浅析redis命令之migrate篇
baiyan 命令使用 命令含义:将 key 原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功, key 保证会出现在目标实例上,而当前实例上的 key 会被删除命令格式: MIGRATE host port…
redis requires Ruby version >= 2.2.2问题
最近在研究redis的集群,redis官方提供了redis-trib.rb工具,但是在使用之前 需要安装ruby,以及redis和ruby连接: yum -y install ruby ruby-devel rubyge…
CentOS6 安装 Redis
centos6安装redis-2.8.19.tar.gz 1、检查安装依赖程序 yum install gcc-c++ yum install -y tcl yum install wget 2、获取安装文件 wget …
Python--Redis实战:第一章:初识Redis:第一节:Redis简介
上一篇文章: Pyhton–Redis实战:Mac brew安装redis 下一篇文章: Python–Redis实战:第一章:初识Redis:第二节:Redis数据结构简介 Redis是一个远程…
thinkphp 3.2 redis memcache 调用方法
1.redis /** * 测试redis */ public function redis() { $redis = new \Redis(); $connect = $redis->connect('127.0…
redis 集群 搭建(非哨兵)
环境 #environment OS: CentOS 7.2 64 #ip 192.168.21.137~139 redis 节点 目录和文件准备 #三台各自执行 mkdir /redis wget -P /redis …
Redis3.0.2在Centos6.6上面的安装过程
[TOC] centos6.6安装redis3.0.2 1介绍 redis用作系统的缓存 2安装流程以及中间出现的问题 # 由于本人使用Python作为开发语言,所以习惯下面的备注信息使用#符号 # 下面命令我是在roo…
Redis学习笔记 - HyperLogLog
什么是 HyperLogLog Redis 在 2.8.9 版本添加了 HyperLogLog 结构。 Redis HyperLogLog 的本质还是字符串。 Redis HyperLogLog 是用来做基数统计的算法,…
mongo性能: TPS从1000到20000
我在redis里存了一个10亿的set。别问我为啥存这么多……………… 然后占了接近100G内存……………… 然后我就想倒出来,参考了几篇文章,把TPS从1000多提升到了2万。 多线程(最主要的) batch inse…
Redis pipeline 在连续一万次插入操作测试中的使用
Redis pipeline 在连续一万次插入操作测试中的使用中如下代码运行后的结果是 10000noPipeline:0.36595296859741s 10000yesPipeline:0.0167391300201…