redis 查询
- Redis全栈应用实战:从缓存到分布式系统全场景解析
-
Redis全栈应用实战:从缓存到分布式系统全场景解析引言与Redis基础概述Redis是一种高性能的键值存储数据库,因其出色的性能、灵活的数据结构和丰富的功能,已成为现代应用架构中不可或缺的组件。本文将全面介绍Redis的各种使用场景,从基础缓存应用到复杂的分布式系统支持,帮助开发者充分发挥Redi...
- 万字长文,Redis的十六种实际案例代码!
-
开篇:Redis的隐藏技能树"又双叒叕是缓存击穿?""Redis不就是个缓存吗?""为啥这个功能还要用Redis实现?"如果你的团队里还有人这么想,那这篇文章就是为他们准备的!Redis不仅仅是一个缓存工具,它简直就是一把瑞士军刀,能解决你想象不到的各种问题。今天就带你解锁Redis的16种神...
- Redis批量查询的四种技巧,应对高并发场景的利器!
-
在高并发场景下,巧妙地利用缓存批量查询技巧能够显著提高系统性能。在笔者看来,熟练掌握细粒度的缓存使用是每位架构师必备的技能。因此,在本文中,我们将深入探讨Redis中批量查询的一些技巧,希望能够给你带来一些启发。1.为什么需要批量执行命令下图展示了客户端与服务端交互的流程:每次客户端发送一个一个...
- 推荐一个开源的redis客户端工具(开源redis的优点)
-
今天给大家推荐一个开源的redis客户端工具。AnotherRedisDeskTopManager其实我在本地一直是直接用redis-client直接命令行连接redis,一方面是可以熟悉redis的命令,另一方面实在也没有什么好用的客户端工具。别跟我说rdm,RedisDeskTopMa...
- .NET Core 实现 Redis 批量查询指定格式的Key
-
一.问题场景Redis作为当前最流行的内存型NoSQL数据库,被许多公司所使用,作为分布式缓存。我们在实际使用中一般都会为key带上指定的前缀或者其他定义的格式。当由于我们程序出现bug,造成redis里面的存储的值,与我们预期的不一致时,我们可以通过查询指定格式的key,来定位到...
- redis-查看当前持久化信息(查看redis当前连接数)
-
前言Redis提供了多种不同级别的持久化方式:1、RDB持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-timesnapshot)。2、AOF持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。AOF文件中的命令全部以Redi...
- 使用Redis如何实现查询附近的人?(redis查找)
-
查询附近的人或者是附近的商家是一个实用且常用的功能,比如微信中“附近的人”或是美团外卖中“附近商家”等,如下图所示:那它是如何实现的呢?我们本文就一起来看。我们本文的面试题是,使用Redis如何实现查询附近的人?典型回答在说如何实现地理位置查询之前,首先我们需要搞清楚地理位置查询的基础知识。我们...
- 用了Redis,是不是不惧怕高并发查询了?缓存穿透和缓存了解一下
-
关于Redis的使用,大家应该已经不陌生了,我也介绍过Redis的使用、数据结构、使用场景分析,既然Redis这个强大,那么架构中引入了Redis之后,是不是就“无敌”了呢?其实所有的架构、框架、组件,在解决一部分问题的同时,同样也会带来新的问题,让我们看看使用Redis可能会遇...
- 「调优案例1」优化使用Redis批量查询操作,响应时间提高100倍
-
##查询优化:批量拉黑状态查询##目录一、背景二、优化分析三、优化代码四、优化效果##一、背景###1.1业务描述1.查询视频列表,过滤用户拉黑的主播2.表结构参考from_uid,to_uid,is_blockedCREATETABLE`t_user_block`(`...
- 在Redis中进行分页排序查询(redis的分页查询)
-
Redis是一个高效的内存数据库,它支持包括String、List、Set、SortedSet和Hash等数据类型的存储,在Redis中通常根据数据的key查询其value值,Redis没有条件查询,在面对一些需要分页或排序的场景时(如评论,时间线),Redis就不太好不处理了。前段时间在项目中需要...