文章分类 -  redis

八、部署slave node
摘要:之前几讲都是在铺垫各种redis replication的原理,和知识,主从,读写分离,画图 知道了这些东西,关键是怎么搭建呢??? 一主一从,往主节点去写,在从节点去读,可以读到,主从架构就搭建成功了 1、启用复制,部署slave node wget http://downloads.source 阅读全文

posted @ 2019-02-15 17:15 我是司 阅读(614) 评论(0) 推荐(0) 编辑

七、复制的完整流程
摘要:maste run id的作用 复制的完整的基本流程 1、复制的完整流程 (1)slave node启动,仅仅保存master node的信息,包括master node的host和ip,但是复制流程没开始 master host和ip是从哪儿来的,redis.conf里面的slaveof配置的 ( 阅读全文

posted @ 2019-02-15 16:59 我是司 阅读(587) 评论(0) 推荐(0) 编辑

六、redis replication基本原理
摘要:1、图解redis replication基本原理2、redis replication的核心机制3、master持久化对于主从架构的安全保障的意义 redis replication -> 主从架构 -> 读写分离 -> 水平扩容支撑读高并发 redis replication的最最基本的原理,铺 阅读全文

posted @ 2019-02-15 16:51 我是司 阅读(530) 评论(0) 推荐(0) 编辑

五、redis高并发跟整个系统的高并发之间的关系
摘要:1、redis高并发跟整个系统的高并发之间的关系 redis,你要搞高并发的话,不可避免,要把底层的缓存搞得很好 mysql,高并发,做到了,那么也是通过一系列复杂的分库分表,订单系统,事务要求的,QPS到几万,比较高了 要做一些电商的商品详情页,真正的超高并发,QPS上十万,甚至是百万,一秒钟百万 阅读全文

posted @ 2019-02-15 16:38 我是司 阅读(1039) 评论(0) 推荐(0) 编辑

四、企业级的持久化的配置策略
摘要:到这里为止,其实还是停留在简单学习知识的程度,学会了redis的持久化的原理和操作,但是在企业中,持久化到底是怎么去用得呢? 企业级的数据备份和各种灾难下的数据恢复,是怎么做得呢? 1、企业级的持久化的配置策略 在企业中,RDB的生成策略,用默认的也差不多 save 60 10000:如果你希望尽可 阅读全文

posted @ 2019-02-15 16:34 我是司 阅读(113) 评论(0) 推荐(0) 编辑

三、AOF持久化的配置
摘要:1、AOF持久化的配置2、AOF持久化的数据恢复实验3、AOF rewrite4、AOF破损文件的修复5、AOF和RDB同时工作 1、AOF持久化的配置 AOF持久化,默认是关闭的,默认是打开RDB持久化 appendonly yes,可以打开AOF持久化机制,在生产环境里面,一般来说AOF都是要打 阅读全文

posted @ 2019-02-15 16:02 我是司 阅读(651) 评论(0) 推荐(0) 编辑

二、RDB持久化机制
摘要:1、如何配置RDB持久化机制2、RDB持久化机制的工作流程3、基于RDB持久化机制的数据恢复实验 1、如何配置RDB持久化机制 redis.conf文件,也就是/etc/redis/6379.conf,去配置持久化 save 60 1000 每隔60s,如果有超过1000个key发生了变更,那么就生 阅读全文

posted @ 2019-02-15 15:57 我是司 阅读(240) 评论(0) 推荐(0) 编辑

一、redis RDB和AOF两种持久化
摘要:1、RDB和AOF两种持久化机制的介绍2、RDB持久化机制的优点3、RDB持久化机制的缺点4、AOF持久化机制的优点5、AOF持久化机制的缺点6、RDB和AOF到底该如何选择 我们已经知道对于一个企业级的redis架构来说,持久化是不可减少的 企业级redis集群架构:海量数据、高并发、高可用 持久 阅读全文

posted @ 2019-02-15 15:43 我是司 阅读(267) 评论(0) 推荐(0) 编辑

JAVA使用redis缓存的工具类,实现了javaBean,List集合,Map集合的直接存取
摘要:package com.ilike.redis.test; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util 阅读全文

posted @ 2019-02-11 09:41 我是司 阅读(1072) 评论(0) 推荐(0) 编辑

Redis+Jedis+Spring封装RedisManager类操作缓存
摘要:Redis作为一个key-value存储系统。与和Memcached相比,它支持存储的value类型更多,有string、list、set、zset(sorted set )和hash。 针对这些类型,Redis命令也比较多: 而在代码中使用jedis就可以操作这些命令实现存储。 本博客打算封装一个 阅读全文

posted @ 2019-02-11 09:26 我是司 阅读(650) 评论(1) 推荐(0) 编辑

Redis学习十一:Redis的Java客户端Jedis
摘要:一、安装JDK tar -zxvf jdk-7u67-linux-i586.tar.gz vi /etc/profile 重启一次Centos 编码验证 二、安装eclipse 三、Jedis所需要的jar包 Commons-pool-1.6.jar Jedis-2.1.0.jar 四、Jedis常 阅读全文

posted @ 2019-01-28 13:20 我是司 阅读(188) 评论(0) 推荐(0) 编辑

Redis学习十:Redis的复制(Master/Slave)【重要】
摘要:一、是什么 官网 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 二、能干嘛 读写分离 容灾恢复 三、怎么玩 1.配从(库)不配主(库) 2.从库配置:slaveof 主库IP 主库端口 说明: 阅读全文

posted @ 2019-01-28 13:19 我是司 阅读(179) 评论(0) 推荐(0) 编辑

Redis学习八:Redis的事务
摘要:一、是什么 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 二、能干嘛 一个队列中,一次性、顺序性、排他性的执行一系列命令 三、怎么玩 1.常用命令 2.Case1:正常执行 3.Case2:放弃事务 4.Case3:全 阅读全文

posted @ 2019-01-28 13:18 我是司 阅读(108) 评论(0) 推荐(0) 编辑

Redis学习九:Redis的发布订阅
摘要:发布订阅功能,redis也具备,但是要知道的是redis主要功能还是分布式的缓存功能,因此这种订阅发布功能很少用,有专门的kafka activemq 等消息中间件来完成,因此本文只是简单介绍,了解即可,后面会专门讲解kafka 一、是什么 进程间的一种消息通信模式:发送者(pub)发送消息,订阅者 阅读全文

posted @ 2019-01-28 13:18 我是司 阅读(146) 评论(0) 推荐(0) 编辑

Redis学习六:Redis的持久化-AOF
摘要:AOF(Append Only File) 一、是什么 以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢 阅读全文

posted @ 2019-01-28 13:17 我是司 阅读(93) 评论(0) 推荐(0) 编辑

Redis学习七:Redis的持久化-总结(Which one)
摘要:1.官网建议 2.RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储 3.AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些 命令来恢复原始的数据,AOF命令以redis协议追加保存每次写的操作到文件末尾.Redis还能对AOF文件进行后台重写,使得AOF文件的体积 阅读全文

posted @ 2019-01-28 13:17 我是司 阅读(132) 评论(0) 推荐(0) 编辑

Redis学习五:Redis的持久化-RDB
摘要:RDB(Redis DataBase) 一、是什么 1.概念:在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里 2.执行方式: Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都 阅读全文

posted @ 2019-01-28 13:16 我是司 阅读(146) 评论(0) 推荐(0) 编辑

Redis学习四:解析配置文件 redis.conf
摘要:一、它在哪 地址: 思考:为什么要将它拷贝出来单独执行? 二、Units单位 1 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit2 对大小写不敏感 三、INCLUDES包含 和我们的Struts2配置文件类似,可以通过includes包含,redis.conf可以作为总闸 阅读全文

posted @ 2019-01-28 13:15 我是司 阅读(182) 评论(0) 推荐(0) 编辑

Redis学习三:Redis数据类型
摘要:一、Redis的五大数据类型 1.String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string 阅读全文

posted @ 2019-01-28 13:14 我是司 阅读(150) 评论(0) 推荐(0) 编辑

Redis学习一:Nosql入门和概述
摘要:现在Redis越来越火,为了适应技术的发展,开始学习一下Redis,在学习Redis之前先学习一下Nosql。 第一部分:入门概述 1.1 互联网时代背景下大机遇,为什么用nosql 1.1.1 单机Mysql的美好年代(好几年前) 当时的业务很相对简单,就是JSP >Action >Service 阅读全文

posted @ 2019-01-28 13:13 我是司 阅读(575) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示