平安喜乐,万事胜意
【Redis学习笔记-09】缓存穿透和雪崩 【Redis学习笔记-09】缓存穿透和雪崩
服务的高可用问题 Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使
2020-06-08
【Redis学习笔记-08】持久化 【Redis学习笔记-08】持久化
Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis 提供了持久化功能! RDB(Redis DataBase) 什么是RDB 在主从复制中,rdb
2020-06-07
【Redis学习笔记-07】Redis.conf详解 【Redis学习笔记-07】Redis.conf详解
启动的时候,就通过配置文件来启动! 工作中,一些小小的配置,可以让你脱颖而出! 单位 1、配置文件 unit单位 对大小写不敏感! 包含 网络 bind 127.0.0.1 # 绑定的ip protected-mod
2020-06-06
【Redis学习笔记-06】SpringBoot整合 【Redis学习笔记-06】SpringBoot整合
SpringBoot 操作数据:spring-data jpa jdbc mongodb redis! SpringData 也是和 SpringBoot 齐名的项目! 说明: 在 SpringBoot2.x 之后,原来使用的jedis 被
2020-06-06
【Redis学习笔记-05】事务 【Redis学习笔记-05】事务
Redis 事务本质:一组命令的集合! 一个事务中的所有命令都会被序列化,在事务执行过程的中,会按照顺序执行! 一次性、顺序性、排他性!执行一些列的命令! ------ 队列 set set set 执行------ Redis事务没有
2020-06-05
【Redis学习笔记-04】三种特殊数据类型 【Redis学习笔记-04】三种特殊数据类型
Geospatial 地理位置朋友的定位,附近的人,打车距离计算? Redis 的 Geo 在Redis3.2 版本就推出了! 这个功能可以推算地理位置的信息,两地之间的距离,方圆几里的人! 可以查询一些测试数据:http://www.js
2020-06-05
【Redis学习笔记-03】五大数据类型 【Redis学习笔记-03】五大数据类型
Redis-Key127.0.0.1:6379> keys * # 查看所有的key (empty list or set) 127.0.0.1:6379> set name lazyworm # set key OK 127.0.0.1:
2020-06-03
【Redis学习笔记-02】Redis入门 【Redis学习笔记-02】Redis入门
Redis入门概述 Redis 是什么? Redis(Remote Dictionary Server ),即远程字典服务 ! 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并
2020-06-02
【Redis学习笔记-01】NoSQL概述 【Redis学习笔记-01】NoSQL概述
Nosql概述 1、Nosql概述 90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够! 那个时候,更多的去使用静态网页 Html ~ 服务器根本没有太大的压力! 思考一下,这种情况下:整个网站的瓶颈是什么? 1、数
2020-06-01