随笔分类 -  Redis

摘要:一、业务数据的特殊性 作为缓存使用 附加功能 二、Redis五种常用的数据类型 我们常说的数据类型都是指value中的数据类型(******),key都是字符串 string类型数据 三、string类型数据基本操作 添加/修改数据 set key value 没有就增加新的,如果原来存在就覆盖之前 阅读全文
posted @ 2020-05-08 16:18 只会玩辅助 阅读(400) 评论(0) 推荐(0)
摘要:Redis简介 为什么有些网站会崩溃:因为海量用户、高并发 罪魁祸首——关系型数据库 1.性能瓶颈:磁盘IO性能低下 2.扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群 解决思路 1.降低磁盘IO次数,越低越好 内存存储 2.去除数据间关系,余额简单越好 不存储关系,仅存储数据 Nosql No 阅读全文
posted @ 2020-05-08 10:06 只会玩辅助 阅读(248) 评论(0) 推荐(0)
摘要:、主从复制高可用 #主从复制存在的问题: 1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master 2 主从复制,只能主写数据,所以写能力和存储能力有限 哨兵是对Redis的系统的运行情况的监控,它是一个独立进程,它会独立运行,功能有二个: 通过发送命令,让R 阅读全文
posted @ 2020-01-13 00:08 只会玩辅助 阅读(2384) 评论(0) 推荐(0)
摘要:一、什么是主从复制 一主一从,一主多从 做读写分离(可以设置主写从读),做数据副本,扩展数据性能 一个maskter可以有多个slave,一个slave只能有一个master 数据流向是单向的,从master到slave 二、复制到配置 启动两个服务端: 示例:在阿里云服务器上创建两个redis服务 阅读全文
posted @ 2020-01-11 16:51 只会玩辅助 阅读(1153) 评论(0) 推荐(0)
摘要:一、持久化的作用 1.什么是持久化 redis的所有数据保存在内存中,对数据的更新将异步的保存到硬盘上 2.持久化的实现方式 快照:某时某刻数据的一个完成备份 -mysql的Dump -redis的RDB 写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可 -mysql的 Binlog 阅读全文
posted @ 2020-01-11 11:17 只会玩辅助 阅读(1300) 评论(0) 推荐(0)
摘要:一、GEO 1.介绍 GEO(地理信息定位):存储经纬度,计算两地距离,范围等 北京:116.28,39.55 天津:117.12,39.08 可以计算天津到北京的距离,天津周围50km的城市,外卖等 2.5个城市纬度 城市经度纬度简称 北京 116.28 39.55 beijing 天津 117. 阅读全文
posted @ 2020-01-10 15:40 只会玩辅助 阅读(1456) 评论(0) 推荐(0)
摘要:一、通用命令 命令:keys相关用法 #打印出所有key keys * #打印出所有以n开头的key keys n* #四位长度,以na开头,?代表任意一位 keys na?e #打印出所有以he开头,第三个字母是h到l的范围 keys he[h-l]lo 注意:keys命令一般不在生产环境中使用, 阅读全文
posted @ 2020-01-10 10:08 只会玩辅助 阅读(365) 评论(0) 推荐(0)
摘要:一、Redis介绍 基于键值对的存储系统:字典形式 五种数据结构:字符串(String),Hash(字典),列表(List),集合(Set),有序集合(Sorted Set) redis大部分时间用来做缓存,因为速度快(内存数据库,单线程,单进程) 五大数据类型:(Redis使用场景) 做缓存:st 阅读全文
posted @ 2020-01-09 16:53 只会玩辅助 阅读(331) 评论(0) 推荐(0)