
Redis
文章平均质量分 85
Redis(Remote Dictionary Server:远程字典服务器),是一个用C语言编写的、开源的、基于内存运行并支持持久化的、高性能的NoSQL数据库.也是当前热门的NoSQL数据库之一
MinggeQingchun
这个作者很懒,什么都没留下…
展开
-
Redis - Redis GEO实现经纬度测算距离,附近搜索范围
Redis主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。原创 2023-07-02 20:44:34 · 3679 阅读 · 0 评论 -
Redis - Redis16个常见使用场景
beijin和beijing。(1)如果应用需要显示每天的注册用户数,便可以使用string作为计数器,设定一个名为REGISTERED_COUNT_TODAY的 key,并在初始化时给它设置一个到凌晨 0 点的过期时间,每当用户注册成功后便使用incr命令使该 key 增长 1,同时当每天凌晨 0 点后,这个计数器都会因为 key 过期使值清零。利用set结构的无序性,通过 Spop( Redis Spop 命令用于移除集合中的指定 key 的一个或多个随机元素,移除后会返回移除的元素) 随机获得值。原创 2023-05-25 22:02:59 · 2553 阅读 · 0 评论 -
Redis - Redis为什么快
根据官方数据,Redis 的 QPS 可以达到约 100000(每秒请求数),有兴趣的可以参考官方的基准程序测试《How fast is Redis?横轴是连接数,纵轴是 QPSRedis为什么快?原创 2023-05-28 12:09:49 · 1041 阅读 · 0 评论 -
Redis - 缓存雪崩,缓存穿透,缓存击穿
1、缓存雪崩:redis中大量key集体过期2、缓存穿透:大量请求根本不存在的key3、缓存击穿:redis中一个热点key过期(大量用户访问该热点key,但是热点key过期)1、缓存雪崩解决方案进行预先的热门词汇的设置,进行key时长的调整实时调整,监控哪些数据是热门数据,实时的调整key的过期时长使用锁机制一文读懂缓存穿透、缓存击穿、缓存雪崩及其解决方法Redis中的缓存穿透、雪崩、击穿的原因以及解决方案(详解)_redis缓存击穿_PeakXYH的博客-CSDN博客。原创 2023-06-10 10:18:10 · 7885 阅读 · 0 评论 -
SpringBoot - 集成Redis
这里主要讲述SpringBoot集成Redis的使用,因此不再详述Redis,如果需要请自行百度博主也有写过Redis文章,如下Redis入门简介Redis(Remote Dictionary Server)译为“远程字典服务”Redis是一个用C语言编写的、开源的、基于内存运行并支持持久化的、高性能的NoSQL数据库、key-value 数据库,也是当前热门的NoSQL数据库之一NoSQL =Not Only SQL(不仅仅是SQL,而不是“不使用 SQL”)泛指non-rel..原创 2022-05-08 15:19:06 · 857 阅读 · 0 评论 -
Redis-Jedis 操作 Redis
在 java 应用中操作 Redis,使用 Redis 官方推荐的 Jedis。Jedis 几乎涵盖了 Redis 的所有 命令。操作 Redis 的命令在 Jedis 中以方法的形式出现Jedis 源码:https://github.com/xetorthio/jedis api 文档:https://www.javadoc.io/doc/redis.clients/jedis/latest/index.html下载:http://search.maven.org/,搜索 jedis1、创原创 2022-05-29 22:19:05 · 727 阅读 · 0 评论 -
Redis-集群、主从复制,读写分离;哨兵模式;消息订阅发布
一、Redis集群、主从复制,读写分离redis的主从复制:主少从多、主写从读、读写分离、主写同步复制到从。 搭建一主二从redis集群: 1)、搭建三台redis服务:使用一个redis模拟三台redis服务 提供三分redis配置文件:redis6379.conf、redis6380.conf、redis6381.conf 修改三份配置文件:以redis6379.conf为例 bind 127.0.0.1 ...原创 2022-05-01 22:19:57 · 888 阅读 · 0 评论 -
Redis-配置文件,数据持久化,事务
一、配置文件Redis的配置文件存放在Redis的安装根目录下Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux 系统上的 Redis;博主直接在本机上安装操作Windows下是 redis.windows-service.conf;Linux下是redis.conf 1、Redis 的网络相关配置(1)bind:绑定IP地址,其它机器可以通过此IP访问Redis,默认.原创 2022-05-01 21:57:37 · 360 阅读 · 0 评论 -
Redis-数据类型,常用命令
一、五种数据结构1、string字符串字符串类型是Redis中最基本的数据结构,它能存储任何类型的数据,包括二进制数据,序列化后的数据,JSON化的对象甚至是一张图片string 类型是 Redis 最基本的数据类型,string 类型的值最大能存储 512MB2、list列表Redis列表是简单的字符串列表,按照插入顺序排序,元素可以重复可以添加一个元素到列表的头部(左边)或者尾部(右边),底层是个链表结构3、Set集合Redis的Set是string类型的无序无重复集原创 2022-04-30 12:08:25 · 476 阅读 · 0 评论 -
Redis-入门简介
一、NoSQL非关系型数据库NoSQL = Not Only SQL(不仅仅是SQL,而不是“不使用 SQL”)泛指non-relational(非关系型数据库)常见的 NoSQL 数据库有 Redis、MongoDBhttp://c.biancheng.net/mongodb/、Memcached、RedisHBase、Cassandra 等。二、Redis...原创 2022-04-27 20:26:28 · 1319 阅读 · 0 评论