概述 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备…
标签:redis
Spring中使用Redis做为Mybatis二级缓存
Mybatis缓存通过org.apache.ibatis.cache.Cache实现,利用Redis做Mybatis的二级缓存需要实现这个接口。 缓存过程中产生的key注意存储,flushCache的时候要删除这些key…
服务器配置小记
最近一个项目要上线了,需要搭服务器,本来是交给同学搭的,结果遇到了大坑,还得自己来,今天把这些坑记一下. 服务器有好几台,都是CentOS6.X,两台6.8,一台6.4. 项目需要的环境是Java+Gradle+MySq…
【Redis】Redis常用命令
IP:192.168.225.128环境:centos7 一、全局命令 1、查询键 keys * 查询所有的键,会遍历所有的键值,复杂度O(n) 2、键总数 dbsize 查询键总数,直接获取redis内置的键总数变量,…
(全栈须知)5.应用场景整理
前言 redis搬运整理参考:《Redis 列表》《Redis使用场景》、《Redis的使用场景》 1、Redis使用场景 消息队列的使用 RabbitMQ 更专业。【哈希hash相当于是简化版的有序集合(sorted …
redis过期策略和内存淘汰机制
redis使用的过期策略:定期删除+惰性删除 定期删除redis 会将每个设置了过期时间的 key 放入到一个独立的字典中,以后会定期遍历这个字典来删除到期的 key。 Redis 默认会每秒进行十次过期扫描(100ms…
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是一个远程…
Redis单线程优势
简介 Redis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。官方提供的数据是可以达到100000+的qps。这个数据不比采用单进程多线程的同样基于内存的KV数据库Memcached差。 Redi…
聊聊MongoDB - MongoDB的使用感想
简述 工作中经常接触MongoDB,学习上也有对它进行一些研究,感觉MongoDB这种Nosql类型的数据库给我在开发上带来很多便捷,同时也解决了很多程序开发过程中在性能上考虑优化的可行方案。然而最近我在思考MongoD…
thinkphp 3.2 redis memcache 调用方法
1.redis /** * 测试redis */ public function redis() { $redis = new \Redis(); $connect = $redis->connect('127.0…