
【Redis教程】
文章平均质量分 75
redis入门学习
我有满天星辰
你眼里有满天星辰,我眼里有你~
博客园地址:https://www.cnblogs.com/beiluoL/
展开
-
12.Redis缓存穿透和雪崩
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!Redis缓存穿透和雪崩服务的高可用问题!在这里我们不会详细的区分析解决方案的底层!Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一 些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据 的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和.原创 2020-05-19 17:18:08 · 290 阅读 · 2 评论 -
11.Redis主从复制和哨兵模式
Redis主从复制感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点 (master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。 Master以写为主,Slave 以读为主。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有原创 2020-05-19 17:13:06 · 473 阅读 · 0 评论 -
10.redis发布订阅
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!Redis 发布订阅概念Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。微信、 微博、关注系统!Redis 客户端可以订阅任意数量的频道。订阅/发布消息图:第一个:消息发送者, 第二个:频道 第三个:消息订阅者!下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— clie.原创 2020-05-19 13:23:43 · 237 阅读 · 0 评论 -
9.redis持久化
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中 的数据库状态也会消失。所以 Redis 提供了持久化功能!RDB(Redis DataBase)什么是RDB ?在主从复制中,rdb就是备用了!放在从机上面! 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是.原创 2020-05-19 12:30:02 · 373 阅读 · 0 评论 -
8. redis.conf主要配置详解
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!启动的时候,就通过配置文件来启动!单位配置文件util 对大小写不敏感包含就好比我们学习Spring,Import ,include网络bind 127.0.0.1 # 绑定的ipprotected-mode yes# 保护模式port 6379# 端口设置GENERAL 通用配置daemonize yes#.原创 2020-05-18 17:24:49 · 233 阅读 · 0 评论 -
7.Springboot集成Redis
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!SpringBoot整合SpringBoot操作数据:spring-data jpa mongodb redids!SpringData也是和SpringBoot齐名的项目!说明:在SpringBoot2.x之后,原来使用的jedis被替换成了lettucejedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis poo.原创 2020-05-18 16:02:28 · 826 阅读 · 0 评论 -
6.Jedis相关API和事务操作
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!Jedis我们要使用Java来操作Redis!什么是Jedis ?是Redis官方推荐的java连接开发工具!使用Java操作Redis操作reids,那么一定要对Jedis十分的熟悉!测试导入pom.xml依赖<dependencies> <!--导入jedis包--> <dependency&g.原创 2020-05-17 17:19:25 · 354 阅读 · 0 评论 -
5.Redis事务和乐观锁操作
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!Redis事务Redis事务本质:一组命令的集合!一个事务中的所有命令都会被序列化,在事务执行过程中,会按照顺序执行!一次性,顺序性,排他性!执行一些列的命令!------队列 set set set 执行-------Redis事务没有隔离级别的概念!所有的命令在事务中,并没有直接执行!只有发起执行命令才会执行!ExecRedis单条命令式保存原子性.原创 2020-05-16 17:46:54 · 245 阅读 · 0 评论 -
4.Redis基础和数据结构
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!基础知识redis默认有16个数据库。默认使用的是第0个数据库。可以使用select进行切换[root@izbp1a6mu5e8nzvi0x15cwz bin]# redis-cli -p 6379127.0.0.1:6379> pingPONG127.0.0.1:6379> select 3 #切换数据库OK127.0.0.1:63.原创 2020-05-16 15:45:17 · 345 阅读 · 0 评论 -
3.redis-benchmark性能测试
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!redis-benchmark 是一个压力测试工具!官方自带的性能测试工具!redis-benchmark命令参数:(图片来源于菜鸟教程:Redis 性能测试)我们来简单测试一下:#测试: 100个并发连接 100000请求redis-benchmark -h localhost -p 6379 -c 100 -n 100000.原创 2020-05-15 18:28:51 · 344 阅读 · 0 评论 -
2.Redis概述与安装
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!概述Redis是什么?Redis(REmote DIctionary Server(,即远程服务字典) 是一个由SalvatoreSanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。.原创 2020-05-15 17:52:25 · 279 阅读 · 0 评论 -
Centos7.6安装redis6.0.1
Centos7.6安装redis6.0.1redis最新版下载地址安装redis报错1:/bin/sh: cc: command not found报错2:server.c:xxxx:xx: error: ‘xxxxxxxx’ has no member named ‘xxxxx’其他命令redis最新版下载地址githubredis官网安装redis[root@master ~]# lsanaconda-ks.cfg redis-6.0.1.tar.gz转载 2020-05-15 16:48:04 · 431 阅读 · 0 评论 -
1.Nosql概述
感谢秦疆老师的redis视频教程,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的redis视频教程。给狂神推荐,点赞吧!nosql讲解阿里巴巴架构演进nosql数据模型CAPBASERedis入门Redis安装(Window & Linux服务器)五大基本类型StringListSetHashZset三种特殊的数据类型geohyperloglogbitmapRedis配置详解.原创 2020-05-15 15:09:25 · 299 阅读 · 0 评论