1.缓存的收益与成本 收益 加速读写 降低后端负载 后端服务器通过前端缓存降低负载,业务端使用Redis降低后端MySql等数据库负载 成本 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 代码维护成本增大:多了一层缓存逻辑 运维成本:例如Redis Cluster 2.缓存更新策略 L ...
分类:
其他好文 时间:
2020-09-18 01:33:06
阅读次数:
26
1.什么是持久化? Redis的所有数据保存在内存中,对数据异步的更新保存到磁盘上称之为Redis的持久化。内存中的数据会因为关机或断电而丢失,使用持久化可以有效解决数据丢失的问题 2.持久化方式 Redis的持久化方式有以下两种: RDB(快照) 将Redis中的数据通过一条命令可以生成一个快照, ...
分类:
其他好文 时间:
2020-09-17 19:04:12
阅读次数:
25
什么是Redis?如果对Redis不了解可以看下这篇Redis基础入门:Redis学习 1、 开始安装 1.1 首先肯定得下载安装包 进入官网,看一下当前的最新稳定版本:https://redis.io/ 然后进入下载页面,这里官网给安排的明明白白的,直接对着操作就完了 Download, extr ...
分类:
系统相关 时间:
2020-09-16 12:27:59
阅读次数:
128
前言 前面学习了redis的五种基本数据类型和每种数据类型常用的一些方法,今天来学习一下五种基本数据类型以外的常用命令。 keys keys pattern 用于显示符合条件的额key,可以使用*通配符筛选。 127.0.0.1:6379> keys * 1) "zset1" 2) "set1" 3 ...
分类:
其他好文 时间:
2020-08-06 19:29:30
阅读次数:
78
这里要在前面的修改配置文件那里继续修改一个地方 这里注意: requirepass 前面不要有空格 注释掉bind 127.0.0.1 相当于 bind 0.0.0.0 。允许所有客户端访问 netstat -ntlp 查看所有 云服务器中,还要增加一个安全组端口 6379,配置如下 ...
分类:
其他好文 时间:
2020-08-02 17:32:49
阅读次数:
126
hyperloglog主要用来做计数统计,采用了一种基数统计的算法来实现。其中不存在重复值。 例如网页的浏览量,微信文章的阅读量,同一个用户浏览同一个页面,只记录一次浏览次数即可。传统的做法是用一个set集合保存用户的id信息,这样带来的问题是随着访问次数的增多,这个set集合的内存会很大,影响运行 ...
分类:
其他好文 时间:
2020-08-01 09:20:14
阅读次数:
89
避免中文乱码 redis-cli --raw(但是这样会不显示前面的序号) 设置一个key :set name gsl 获取key: get name 判断是否存在key: EXISTS name 查看所有key: keys * 移动元素到指定的库:move phone 2 (移动phone到第二个 ...
分类:
其他好文 时间:
2020-07-26 01:03:06
阅读次数:
59
集群版本: redis-4.0.14 集群节点: 节点角色 IP redis-master 10.100.8.21 redis-slave1 10.100.8.22 redis-slave2 10.100.8.23 redis-sentinel01 10.100.8.24 redis-sentine ...
分类:
其他好文 时间:
2020-07-21 09:42:29
阅读次数:
76
http://blog.csdn.net/u010648555/article/details/73423560 http://www.cnblogs.com/hoojo/p/4466024.html 在Redis的使用过程,除了知道对Redis五种数据类型的操作方法之外,最主要额就是对redis. ...
分类:
其他好文 时间:
2020-07-19 13:52:54
阅读次数:
380
Redis是什么 Key-Value数据库 为什么要用Redis 开源免费 高性能 支持存储多种数据结构 支持数据备份 支持数据持久化 原子性的操作 Redis的安装 centos 7 下载安装包 wget http://download.redis.io/releases/redis-6.0.5. ...
分类:
其他好文 时间:
2020-06-13 17:23:21
阅读次数:
333