专栏名称: 芋道源码
纯 Java 源码分享公众号,目前有「Dubbo」「SpringCloud」「Java 并发」「RocketMQ」「Sharding-JDBC」「MyCAT」「Elastic-Job」「SkyWalking」「Spring」等等
目录
相关文章推荐
芋道源码  ·  再见了SpringBoot,后端AI已成气候! ·  21 小时前  
芋道源码  ·  高性能、无侵入的 Java 性能监控神器 ·  昨天  
Java编程精选  ·  手把手教你Java文件断点下载 ·  3 天前  
Java编程精选  ·  公司Rust团队全员被裁,只因把服务写得「太 ... ·  2 天前  
51好读  ›  专栏  ›  芋道源码

Redis实现分页+多条件模糊查询组合方案!

芋道源码  · 公众号  · Java  · 2025-05-18 21:05

正文

请到「今天看啥」查看全文


  • 视频教程:https://doc.iocoder.cn
  • 来源:blog.csdn.net/qq_33905217/
    article/details/129211947


    导言

    Redis是一个高效的内存数据库,它支持包括String、List、Set、SortedSet和Hash等数据类型的存储,在Redis中通常根据数据的key查询其value值,Redis没有模糊条件查询,在面对一些需要分页、排序以及条件查询的场景时(如评论,时间线,检索等),只凭借Redis所提供的功能就不太好不处理了。

    本文不对Redis的特性做过多赘述。由于之前基于业务问题需要实现基于Redis的条件查询和分页功能,在百度上查询了不少文章,基本不是只有分页功能就是只有条件查询功能的实现,缺少两者组合的解决方案。因此,本文将基于Redis提供条件查询+分页的技术解决方案。

    注:本文只提供实现思路,并不提供实现的代码

    本文将从四个部分进行说明:

    • 分页实现
    • 模糊条件查询实现
    • 分页和模糊条件查询的组合实现
    • 优化方案

    大家可以直接跳到自己需要的部分进行阅读。

    基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能







    请到「今天看啥」查看全文