
redis
文章平均质量分 65
奋斗的小面包
每天进步一点点,N天之后你会发现你征服了一座大山!
展开
-
redis 的安装
redis 的源码安装因为redis的c语言编写的,所以需要先安装gcc sudo yum install -y gcc 之后进入redis 的解压目录 执行make MALLOC=libc PREFIX=/develop/redis/redis-3.0.5 install PREFIX执行编译后的可执行文件的安装位置MALLOC告诉redis使用的内存分配器redis 的可执行文件工作说明redis-benchmark redis性能测试工具redis-ch...原创 2021-04-04 16:48:48 · 112 阅读 · 0 评论 -
redis 的主从复制 与 sentinel 模式
目录redis 的主从复制原理配置master 宕机的处理注意事项sentinelsentinel出现所解决的问题sentinel的原理配置运维redis 的主从复制原理复制的方式有两种全量复制和部分复制,全量复制和部分复制具体参见如下文档:主从复制原理配置################################# REPLICATION ####################################在从服务器上进..原创 2021-04-06 13:27:50 · 157 阅读 · 2 评论 -
redis 的 RDB 和 AOF
目录首先说一下RDB 和 AOF 的不同RDBRDB触发方式RDB配置AOFrewriteAOF rewrite 的两种触发机制配置首先说一下RDB 和 AOF 的不同1 RDB 是对当时redis 内存的一个快照,每次备份的都是当时内存的全量数据 ,操作较重,比较耗时2 AOF 是对用户所做操作的一个日志记录,可以根据策略调整日志操作落盘策略 ,如果操作日志过大的话,可以使用rewrite方式进行操作的简化,即比如 我们 set string1...原创 2021-04-05 21:55:50 · 200 阅读 · 0 评论 -
Jedis源码分析(一)-Jedis介绍
Jedis源码分析共有四个章节,以下为各章链接:Jedis源码分析(一)-Jedis介绍 Jedis源码分析(二)-Jedis类结构及实现 Jedis源码分析(三)- JedisCluster类结构及实现 Jedis源码分析(四)-JedisSentinel与ShardedJedis介绍 1 Jedis对应Redis的四种工作模式图1-1是Jedis的主要模块,Jedis,JedisCluster,JedisSentinel和ShardedJedis对应了Redis的四种工作模式..原创 2020-05-12 18:29:31 · 149 阅读 · 0 评论 -
redis应用之实现中英文的自动补全功能
案例分析参考Redis实战第6章第1篇。/** * 实现自动补全 */public class Auto_Complete { //unicode编码 private String coding(String s) { char[] chars = s.toCharArray(); StringBuffer buffer = ...原创 2018-12-08 19:08:56 · 343 阅读 · 0 评论 -
reids应用之文章进行投票
对文章进行投票: 产生一个能够随着时间不断流失而不断减少的评分,程序需要根据文章的发布时间和当前时间来计算文章的评分,具体的计算方法为:将文章得到的支持票数 * 一个常量+文章的发布时间====文章的评分,常量为432,这个常量是通过一天的秒数(86400)/文章展示一天需要的支持票数(200)的到的。除了计算评分之外,还需要使用redis结构存储网站上...原创 2018-12-07 10:53:38 · 245 阅读 · 0 评论