Redis
Be_nurturing
这个作者很懒,什么都没留下…
展开
-
10_Redis分布式
一、Redis的分布式 概念 分布式数据库把这个数据库分区规则映射到多个节点,即把数据划分到多个节点上,每个 节点负责整体数据的一个子集 比如库有900条用户数据,有3个redis节点,将900条分成3分,分别存入到3个redis节点 分区规则 ...原创 2020-03-14 19:16:19 · 135 阅读 · 0 评论 -
9_Redis慢查询日志
一、redis 慢查询分析 与mysql一样执行时间超过阈值,会发生时间耗时命令记录 redis 声明周期:发送-->排队 --> 执行 -->返回 redis 不关注排队的时间,只关注执行的时间 二、慢查询阈值 1 动态设置 config set slowlog-log-slower-than 10000 //10毫秒 线上一般设置为1...原创 2020-03-14 17:57:21 · 251 阅读 · 0 评论 -
8_JedisPool实例代码
Redis 连接池原创 2020-03-12 22:31:07 · 138 阅读 · 0 评论 -
7_Redis 主从复制和哨兵机制
1.是什么 主机数据更新后根据配置和策略,自动同步到备机的master/slaver 机制,Master以写为主,Slave以读为主 2.能干什么 1.读写分离 2.容灾恢复 3.怎么玩 1.配从(库)不配主(库) 2.从库配置:slaveof 主库ip 主库端口 每次与master断...原创 2020-03-12 11:20:40 · 170 阅读 · 0 评论 -
6_Redis事务
事务 是什么 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会被序列化,按顺序地串行执行而不会被其他命令插入,不许加塞 能干什么 一个队列中,一次性,顺序,排他性的执行一系列命令 ...原创 2020-03-11 16:51:26 · 150 阅读 · 0 评论 -
4_Redis配置文件
redis 配置文件 默认是在/opt/redis-3.0.4 目录下redis.conf 文件 ,最好不修改出厂默认,复制一份修改备份的文件 redis.conf 在前篇博客里说的/myredis/目录下 1. 它在哪 复制到/myredis/redis.conf 2. Units单位 byte 字节 3. Includes包含 include/path...原创 2020-03-12 22:04:05 · 179 阅读 · 0 评论 -
3_Redis数据类型
1.五大数据类型 1.1 常考 String-- 字符串 list--列表 hash-- 哈希 -- 类似于java里的map 1.2 有用 set--集合 Zset--sorted set 有序集合 1、String 是redis 最基本的类型,一个key对应一个value 2、String ...原创 2020-03-09 22:39:32 · 147 阅读 · 0 评论 -
2_Redis启动后的杂项
1、查看电脑性能(服务启动的情况下) -- 分布式内存数据库Redis 在 /usr/local/bin 路径下 执行 redis-beachmark 可以看看电脑性能 官网每秒读11万,写8万 ,参考查看自己电脑的性能 2、默认16个数据库,类似数组下标从零开始,初始默认使用零号库 配置文件中 databases 16 查看库个数 ...原创 2020-03-09 16:24:01 · 115 阅读 · 0 评论 -
1_Redis_安装
一、Redis 安装 Redis 版本 redis-3.0.4.tar.gz CentOs6.8 环境 1.将redis-3.0.4.tar.gz 上传到Linux 系统的/opt目录下 2.解压tar -zxvfredis-3.0.4.tar.gz 3.进入解压后的目录cd /opt/redis-3.0.4 4.执行make 4.1如果没有安装gcc 会报错 ...原创 2020-03-07 20:59:42 · 125 阅读 · 0 评论 -
一致性协议
CAP 理论 一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求最多只能同时较好的满足两个 因此根据CAP原理将NoSQL数据库分成了满足CA原则、满足CP原则和满足AP原则三类 CA - 单点集群,满足一致性,可用性的系统,通常在可扩展上不太强大 ------ 关系型数据库 RDBMS CP - 满足一致性...原创 2020-03-07 18:01:50 · 318 阅读 · 0 评论 -
5_Redis_持久化机制
Redis_持久化机制 在指定的时间间隔内,将内存当中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存 redis提供两种方式进行持久化 一种是RDB持久化 另外一种是AOF(append only file)持久化 1.RDB 原理是redis 会单独创建(fork)一个与当前线程一模一样的子进程进行持久化,这个子进程的所有数据(变量,环境变...原创 2020-03-10 22:38:00 · 227 阅读 · 0 评论